DBus::ObjectAdaptor Class Reference

#include <object.h>

Inheritance diagram for DBus::ObjectAdaptor:

DBus::Object DBus::AdaptorBase

List of all members.

Classes

class  Continuation

Public Member Functions

 ObjectAdaptor (Connection &conn, const Path &path)
 ~ObjectAdaptor ()
const ObjectAdaptorobject () const

Static Public Member Functions

static ObjectAdaptorfrom_path (const Path &path)
static ObjectAdaptorPList from_path_prefix (const std::string &prefix)
static ObjectPathList child_nodes_from_prefix (const std::string &prefix)

Protected Member Functions

void return_later (const Tag *tag)
void return_now (Continuation *ret)
void return_error (Continuation *ret, const Error error)
Continuationfind_continuation (const Tag *tag)


Detailed Description

Definition at line 105 of file object.h.


Constructor & Destructor Documentation

ObjectAdaptor::ObjectAdaptor ( Connection conn,
const Path path 
)

Definition at line 151 of file object.cpp.

ObjectAdaptor::~ObjectAdaptor (  ) 

Definition at line 157 of file object.cpp.


Member Function Documentation

ObjectPathList ObjectAdaptor::child_nodes_from_prefix ( const std::string &  prefix  )  [static]

Definition at line 126 of file object.cpp.

Referenced by DBus::IntrospectableAdaptor::Introspect().

ObjectAdaptor::Continuation * ObjectAdaptor::find_continuation ( const Tag tag  )  [protected]

Definition at line 266 of file object.cpp.

ObjectAdaptor * ObjectAdaptor::from_path ( const Path path  )  [static]

Definition at line 97 of file object.cpp.

ObjectAdaptorPList ObjectAdaptor::from_path_prefix ( const std::string &  prefix  )  [static]

Definition at line 107 of file object.cpp.

const ObjectAdaptor * DBus::ObjectAdaptor::object (  )  const [inline, virtual]

Implements DBus::AdaptorBase.

Definition at line 169 of file object.h.

void ObjectAdaptor::return_error ( Continuation ret,
const Error  error 
) [protected]

Definition at line 255 of file object.cpp.

References DBus::Error::message(), DBus::Error::name(), and DBus::Connection::send().

void ObjectAdaptor::return_later ( const Tag tag  )  [protected]

Definition at line 238 of file object.cpp.

void ObjectAdaptor::return_now ( Continuation ret  )  [protected]

Definition at line 244 of file object.cpp.

References DBus::Connection::send().


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

Generated on Sat Jul 11 11:14:28 2009 for libdbus-c++ by  doxygen 1.5.9