tdebluez
org::trinitydesktop::tdebluezNode Class Referenceabstract

#include <tdebluezNode.h>

Inheritance diagram for org::trinitydesktop::tdebluezNode:

Classes

class  Private

Public Member Functions

 tdebluezNode ()
virtual ~tdebluezNode ()
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)

Private Member Functions

 tdebluezNode (const tdebluezNode &)
tdebluezNodeoperator= (const tdebluezNode &)

Private Attributes

Privatem_private

Detailed Description

Definition at line 19 of file tdebluezNode.h.

Constructor & Destructor Documentation

◆ tdebluezNode() [1/2]

org::trinitydesktop::tdebluezNode::tdebluezNode ( )

Definition at line 46 of file tdebluezNode.cpp.

References m_private.

◆ ~tdebluezNode()

org::trinitydesktop::tdebluezNode::~tdebluezNode ( )
virtual

Definition at line 51 of file tdebluezNode.cpp.

References m_private, and unregisterObject().

◆ tdebluezNode() [2/2]

org::trinitydesktop::tdebluezNode::tdebluezNode ( const tdebluezNode & )
private

References tdebluezNode().

Member Function Documentation

◆ addChildNode()

void org::trinitydesktop::tdebluezNode::addChildNode ( const TQString & child)

Definition at line 90 of file tdebluezNode.cpp.

References m_private.

◆ createInterface()

virtual TQT_DBusObjectBase * org::trinitydesktop::tdebluezNode::createInterface ( const TQString & interfaceName)
protectedpure virtual

◆ handleMethodCall()

bool org::trinitydesktop::tdebluezNode::handleMethodCall ( const TQT_DBusMessage & message)
protectedvirtual

Definition at line 105 of file tdebluezNode.cpp.

References m_private.

◆ operator=()

tdebluezNode & org::trinitydesktop::tdebluezNode::operator= ( const tdebluezNode & )
private

References tdebluezNode().

◆ registerObject()

bool org::trinitydesktop::tdebluezNode::registerObject ( const TQT_DBusConnection & connection,
const TQString & path )

Definition at line 58 of file tdebluezNode.cpp.

References m_private, and unregisterObject().

◆ unregisterObject()

void org::trinitydesktop::tdebluezNode::unregisterObject ( )

Definition at line 95 of file tdebluezNode.cpp.

References m_private.

Member Data Documentation

◆ m_private

Private* org::trinitydesktop::tdebluezNode::m_private
private

Definition at line 39 of file tdebluezNode.h.


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