DBus::ObjectProxy Class Reference

#include <object.h>

Inheritance diagram for DBus::ObjectProxy:

List of all members.

Public Member Functions

 ObjectProxy (Connection &conn, const Path &path, const char *service="")
 ~ObjectProxy ()
const ObjectProxyobject () const

Private Member Functions

Message _invoke_method (CallMessage &)
bool _invoke_method_noreply (CallMessage &call)
bool handle_message (const Message &)
void register_obj ()
void unregister_obj (bool throw_on_error=true)

Private Attributes

MessageSlot _filtered

Detailed Description

Definition at line 202 of file object.h.

Constructor & Destructor Documentation

ObjectProxy::ObjectProxy ( Connection conn,
const Path path,
const char *  service = "" 

Definition at line 290 of file object.cpp.

References register_obj().

ObjectProxy::~ObjectProxy (  ) 

Definition at line 296 of file object.cpp.

References unregister_obj().

Member Function Documentation

bool ObjectProxy::_invoke_method_noreply ( CallMessage call  )  [private, virtual]
bool ObjectProxy::handle_message ( const Message msg  )  [private, virtual]
const ObjectProxy * DBus::ObjectProxy::object (  )  const [inline, virtual]

Implements DBus::ProxyBase.

Definition at line 228 of file object.h.

void ObjectProxy::register_obj (  )  [private, virtual]
void ObjectProxy::unregister_obj ( bool  throw_on_error = true  )  [private, virtual]

Member Data Documentation

Definition at line 225 of file object.h.

Referenced by register_obj(), and unregister_obj().

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