tdebluez
org::trinitydesktop::tdeobexNode Class Referenceabstract

#include <tdeobexNode.h>

+ Inheritance diagram for org::trinitydesktop::tdeobexNode:

Classes

class  Private
 

Public Member Functions

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

 tdeobexNode (const tdeobexNode &)
 
tdeobexNodeoperator= (const tdeobexNode &)
 

Private Attributes

Privatem_private
 

Detailed Description

Definition at line 19 of file tdeobexNode.h.

Constructor & Destructor Documentation

◆ tdeobexNode() [1/2]

org::trinitydesktop::tdeobexNode::tdeobexNode ( )

Definition at line 46 of file tdeobexNode.cpp.

◆ ~tdeobexNode()

org::trinitydesktop::tdeobexNode::~tdeobexNode ( )
virtual

Definition at line 51 of file tdeobexNode.cpp.

References m_private, and unregisterObject().

◆ tdeobexNode() [2/2]

org::trinitydesktop::tdeobexNode::tdeobexNode ( const tdeobexNode )
private

Member Function Documentation

◆ addChildNode()

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

◆ createInterface()

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

◆ handleMethodCall()

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

◆ operator=()

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

◆ registerObject()

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

◆ unregisterObject()

void org::trinitydesktop::tdeobexNode::unregisterObject ( )

Member Data Documentation

◆ m_private

Private* org::trinitydesktop::tdeobexNode::m_private
private

Definition at line 39 of file tdeobexNode.h.


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