|
MythTV
0.26-pre
|
#include <eventing.h>
Public Member Functions | |
| StateVariables () | |
| virtual | ~StateVariables () |
| void | AddVariable (StateVariableBase *pBase) |
| template<class T > | |
| bool | SetValue (const QString &sName, T value) |
| template<class T > | |
| T | GetValue (const QString &sName) |
| uint | BuildNotifyBody (QTextStream &ts, TaskTime ttLastNotified) const |
Protected Types | |
| typedef QMap< QString, StateVariableBase * > | SVMap |
Protected Member Functions | |
| virtual void | Notify ()=0 |
Protected Attributes | |
| SVMap | m_map |
Definition at line 170 of file eventing.h.
typedef QMap<QString, StateVariableBase*> StateVariables::SVMap [protected] |
Definition at line 175 of file eventing.h.
| StateVariables::StateVariables | ( | ) | [inline] |
Definition at line 181 of file eventing.h.
| virtual StateVariables::~StateVariables | ( | ) | [inline, virtual] |
Definition at line 182 of file eventing.h.
| virtual void StateVariables::Notify | ( | ) | [protected, pure virtual] |
Implemented in Eventing.
| void StateVariables::AddVariable | ( | StateVariableBase * | pBase | ) | [inline] |
Definition at line 192 of file eventing.h.
Referenced by UPnpCDS::UPnpCDS(), UPnpCMGR::UPnpCMGR(), and UPnpMSRR::UPnpMSRR().
| bool StateVariables::SetValue | ( | const QString & | sName, |
| T | value | ||
| ) | [inline] |
Definition at line 200 of file eventing.h.
| T StateVariables::GetValue | ( | const QString & | sName | ) | [inline] |
Definition at line 226 of file eventing.h.
| uint StateVariables::BuildNotifyBody | ( | QTextStream & | ts, |
| TaskTime | ttLastNotified | ||
| ) | const |
Definition at line 28 of file eventing.cpp.
Referenced by Eventing::NotifySubscriber().
SVMap StateVariables::m_map [protected] |
Definition at line 176 of file eventing.h.
Referenced by BuildNotifyBody().
1.7.6.1