DBus::PropertyAdaptor< T > Class Template Reference
#include <property.h>
Public Member Functions | |
PropertyAdaptor () | |
void | bind (PropertyData &data) |
T | operator() (void) const |
PropertyAdaptor & | operator= (const T &t) |
Private Attributes | |
PropertyData * | _data |
Detailed Description
template<typename T>
class DBus::PropertyAdaptor< T >
class DBus::PropertyAdaptor< T >
Definition at line 36 of file property.h.
Constructor & Destructor Documentation
◆ PropertyAdaptor()
template<typename T >
|
inline |
Definition at line 40 of file property.h.
Member Function Documentation
◆ bind()
template<typename T >
|
inline |
Definition at line 43 of file property.h.
References DBus::PropertyAdaptor< T >::_data.
◆ operator()()
template<typename T >
|
inline |
Definition at line 48 of file property.h.
References DBus::PropertyAdaptor< T >::_data, and DBus::PropertyData::value.
◆ operator=()
template<typename T >
|
inline |
Definition at line 53 of file property.h.
References DBus::PropertyAdaptor< T >::_data, DBus::Variant::clear(), DBus::PropertyData::value, and DBus::Variant::writer().
Member Data Documentation
◆ _data
template<typename T >
|
private |
Definition at line 63 of file property.h.
Referenced by DBus::PropertyAdaptor< T >::bind(), DBus::PropertyAdaptor< T >::operator()(), and DBus::PropertyAdaptor< T >::operator=().
The documentation for this class was generated from the following file: