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]
casa::DBusSession::DBusSession (  )  [private]

Member Function Documentation

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

Definition at line 46 of file DBusSession.h.

References conn.

dbus::Dispatcher& casa::DBusSession::dispatcher (  )  [inline]
static DBusSession& casa::DBusSession::instance (  )  [static]
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:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 31 Aug 2016 for casa by  doxygen 1.6.1