#include <interface.h>

Public Member Functions | |
| virtual const ObjectAdaptor * | object () const =0 |
Protected Member Functions | |
| InterfaceAdaptor * | find_interface (const std::string &name) |
| virtual | ~AdaptorBase () |
| virtual void | _emit_signal (SignalMessage &)=0 |
Protected Attributes | |
| InterfaceAdaptorTable | _interfaces |
Definition at line 57 of file interface.h.
| virtual DBus::AdaptorBase::~AdaptorBase | ( | ) | [inline, protected, virtual] |
Definition at line 67 of file interface.h.
| virtual void DBus::AdaptorBase::_emit_signal | ( | SignalMessage & | ) | [protected, pure virtual] |
Referenced by DBus::InterfaceAdaptor::emit_signal().
| InterfaceAdaptor * AdaptorBase::find_interface | ( | const std::string & | name | ) | [protected] |
Definition at line 42 of file interface.cpp.
References _interfaces.
Referenced by DBus::PropertiesAdaptor::Get(), and DBus::PropertiesAdaptor::Set().
| virtual const ObjectAdaptor* DBus::AdaptorBase::object | ( | ) | const [pure virtual] |
InterfaceAdaptorTable DBus::AdaptorBase::_interfaces [protected] |
Definition at line 72 of file interface.h.
Referenced by find_interface(), DBus::InterfaceAdaptor::InterfaceAdaptor(), and DBus::IntrospectableAdaptor::Introspect().
1.5.9