casa  $Rev:20696$
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions | Static Public Member Functions | Private Member Functions | Private Attributes | Static Private Attributes | Friends
casa::DBusSession Class Reference

#include <DBusSession.h>

List of all members.

Public Member Functions

std::vector< std::string > listNames ()
DBus::Connection & connection ()
dbus::Dispatcherdispatcher ()

Static Public Member Functions

static DBusSessioninstance ()

Private Member Functions

 DBusSession (DBus::Connection &)
 DBusSession ()
void NameOwnerChanged (const std::string &, const std::string &, const std::string &)
 pure virtual functions (i.e.
void NameLost (const std::string &)
void NameAcquired (const std::string &)

Private Attributes

DBus::Connection conn

Static Private Attributes

static dbus::Dispatcherdispatcher_

Friends

class init_dispatcher

Detailed Description

Definition at line 38 of file DBusSession.h.


Constructor & Destructor Documentation

casa::DBusSession::DBusSession ( DBus::Connection &  ) [private]

Member Function Documentation

DBus::Connection& casa::DBusSession::connection ( ) [inline]

Definition at line 46 of file DBusSession.h.

References conn.

std::vector<std::string> casa::DBusSession::listNames ( ) [inline]

Definition at line 45 of file DBusSession.h.

void casa::DBusSession::NameAcquired ( const std::string &  ) [private]
void casa::DBusSession::NameLost ( const std::string &  ) [private]
void casa::DBusSession::NameOwnerChanged ( const std::string &  ,
const std::string &  ,
const std::string &   
) [private]

pure virtual functions (i.e.

dbus signals)


Friends And Related Function Documentation

friend class init_dispatcher [friend]

Definition at line 62 of file DBusSession.h.


Member Data Documentation

DBus::Connection casa::DBusSession::conn [private]

Definition at line 51 of file DBusSession.h.

Referenced by connection().

Definition at line 55 of file DBusSession.h.

Referenced by dispatcher(), and casa::init_dispatcher::init_dispatcher().


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