tdebluez
DBusBaseNode Class Referenceabstract

#include <dbusbaseNode.h>

+ Inheritance diagram for DBusBaseNode:

Classes

class  Private
 

Public Member Functions

 DBusBaseNode ()
 
virtual ~DBusBaseNode ()
 
bool registerObject (const TQT_DBusConnection &connection, const TQString &path)
 
void addChildNode (const TQString &child)
 
void unregisterObject ()
 
 DBusBaseNode ()
 
virtual ~DBusBaseNode ()
 
bool registerObject (const TQT_DBusConnection &connection, const TQString &path)
 
void addChildNode (const TQString &child)
 
void unregisterObject ()
 

Protected Member Functions

virtual TQT_DBusObjectBase * createInterface (const TQString &interfaceName)=0
 
virtual bool handleMethodCall (const TQT_DBusMessage &message)
 
virtual TQT_DBusObjectBase * createInterface (const TQString &interfaceName)=0
 
virtual bool handleMethodCall (const TQT_DBusMessage &message)
 

Private Member Functions

 DBusBaseNode (const DBusBaseNode &)
 
DBusBaseNodeoperator= (const DBusBaseNode &)
 
 DBusBaseNode (const DBusBaseNode &)
 
DBusBaseNodeoperator= (const DBusBaseNode &)
 

Private Attributes

Privatem_private
 

Detailed Description

Definition at line 15 of file libtdebluez/interfaces/dbusbaseNode.h.

Constructor & Destructor Documentation

DBusBaseNode::DBusBaseNode ( )

Definition at line 42 of file libtdebluez/interfaces/dbusbaseNode.cpp.

DBusBaseNode::~DBusBaseNode ( )
virtual

Definition at line 47 of file libtdebluez/interfaces/dbusbaseNode.cpp.

References m_private, and unregisterObject().

DBusBaseNode::DBusBaseNode ( const DBusBaseNode )
private
DBusBaseNode::DBusBaseNode ( )
virtual DBusBaseNode::~DBusBaseNode ( )
virtual
DBusBaseNode::DBusBaseNode ( const DBusBaseNode )
private

Member Function Documentation

void DBusBaseNode::addChildNode ( const TQString &  child)
void DBusBaseNode::addChildNode ( const TQString &  child)
virtual TQT_DBusObjectBase* DBusBaseNode::createInterface ( const TQString &  interfaceName)
protectedpure virtual
virtual TQT_DBusObjectBase* DBusBaseNode::createInterface ( const TQString &  interfaceName)
protectedpure virtual
bool DBusBaseNode::handleMethodCall ( const TQT_DBusMessage &  message)
protectedvirtual
virtual bool DBusBaseNode::handleMethodCall ( const TQT_DBusMessage &  message)
protectedvirtual
DBusBaseNode& DBusBaseNode::operator= ( const DBusBaseNode )
private
DBusBaseNode& DBusBaseNode::operator= ( const DBusBaseNode )
private
bool DBusBaseNode::registerObject ( const TQT_DBusConnection &  connection,
const TQString &  path 
)
bool DBusBaseNode::registerObject ( const TQT_DBusConnection &  connection,
const TQString &  path 
)
void DBusBaseNode::unregisterObject ( )
void DBusBaseNode::unregisterObject ( )

Member Data Documentation

Private * DBusBaseNode::m_private
private

Definition at line 34 of file libtdebluez/interfaces/dbusbaseNode.h.


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