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 >
Definition at line 36 of file property.h.
Constructor & Destructor Documentation
template<typename T > 
      | DBus::PropertyAdaptor< T >::PropertyAdaptor | ( | ) |  [inline] | 
        
Definition at line 40 of file property.h.
Member Function Documentation
template<typename T > 
      | void DBus::PropertyAdaptor< T >::bind | ( | PropertyData & | data | ) |  [inline] | 
        
Definition at line 43 of file property.h.
References DBus::PropertyAdaptor< T >::_data.
template<typename T > 
      | T DBus::PropertyAdaptor< T >::operator() | ( | void | ) |  const [inline] | 
        
Definition at line 48 of file property.h.
References DBus::PropertyAdaptor< T >::_data, and DBus::PropertyData::value.
template<typename T > 
      | PropertyAdaptor& DBus::PropertyAdaptor< T >::operator= | ( | const T & | 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
template<typename T > 
      PropertyData* DBus::PropertyAdaptor< T >::_data [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: