MythTV  master
Public Member Functions | Public Attributes | List of all members
StateVariableBase Class Referenceabstract

#include <eventing.h>

Inheritance diagram for StateVariableBase:
Inheritance graph
[legend]
Collaboration diagram for StateVariableBase:
Collaboration graph
[legend]

Public Member Functions

 StateVariableBase (const QString &sName, bool bNotify=false)
 
virtual ~StateVariableBase ()=default
 
virtual QString ToString ()=0
 

Public Attributes

bool m_bNotify
 
QString m_sName
 
TaskTime m_ttLastChanged {}
 

Detailed Description

Definition at line 93 of file eventing.h.

Constructor & Destructor Documentation

◆ StateVariableBase()

StateVariableBase::StateVariableBase ( const QString &  sName,
bool  bNotify = false 
)
inlineexplicit

Definition at line 103 of file eventing.h.

◆ ~StateVariableBase()

virtual StateVariableBase::~StateVariableBase ( )
virtualdefault

Member Function Documentation

◆ ToString()

virtual QString StateVariableBase::ToString ( )
pure virtual

Implemented in StateVariable< T >.

Member Data Documentation

◆ m_bNotify

bool StateVariableBase::m_bNotify

Definition at line 97 of file eventing.h.

◆ m_sName

QString StateVariableBase::m_sName

Definition at line 98 of file eventing.h.

Referenced by StateVariables::AddVariable().

◆ m_ttLastChanged

TaskTime StateVariableBase::m_ttLastChanged {}

Definition at line 99 of file eventing.h.


The documentation for this class was generated from the following file: