object.cpp File Reference
#include <dbus-c++/debug.h>
#include <dbus-c++/object.h>
#include "internalerror.h"
#include <cstring>
#include <map>
#include <dbus/dbus.h>
#include "message_p.h"
#include "server_p.h"
#include "connection_p.h"
Include dependency graph for object.cpp:

Go to the source code of this file.

Classes

struct  DBus::ObjectAdaptor::Private
 
struct  ReturnLaterError
 

Typedefs

typedef std::map< Path, ObjectAdaptor * > ObjectAdaptorTable
 

Variables

static DBusObjectPathVTable _vtable
 
static ObjectAdaptorTable _adaptor_table
 

Typedef Documentation

◆ ObjectAdaptorTable

typedef std::map<Path, ObjectAdaptor *> ObjectAdaptorTable

Definition at line 102 of file object.cpp.

Variable Documentation

◆ _adaptor_table

◆ _vtable

DBusObjectPathVTable _vtable
static
Initial value:

Definition at line 65 of file object.cpp.

Referenced by DBus::ObjectAdaptor::register_obj().

static void unregister_function_stub(DBusConnection *, void *)
Definition: object.cpp:72
static DBusHandlerResult message_function_stub(DBusConnection *, DBusMessage *, void *)
Definition: object.cpp:77