casa  5.7.0-16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Static Public Member Functions | Private Member Functions | Private Attributes | List of all members
casa::DBusThreadedBase Class Reference

#include <DBusBase.h>

Inheritance diagram for casa::DBusThreadedBase:
casa::DBusService casa::ServiceProxy

Public Member Functions

 DBusThreadedBase ()
 ~DBusThreadedBase ()
void stopService ()

Static Public Member Functions

static std::map< std::string,
DBus::Variant > 
fromRecord (casacore::Record)
static casacore::Record toRecord (std::map< std::string, DBus::Variant >)

Private Member Functions

void serviceLoop ()

Private Attributes

std::thread * itsThread

Detailed Description

Definition at line 19 of file DBusBase.h.

Constructor & Destructor Documentation

casa::DBusThreadedBase::DBusThreadedBase ( )
casa::DBusThreadedBase::~DBusThreadedBase ( )

Member Function Documentation

static std::map<std::string,DBus::Variant> casa::DBusThreadedBase::fromRecord ( casacore::Record  )
void casa::DBusThreadedBase::serviceLoop ( )
void casa::DBusThreadedBase::stopService ( )
static casacore::Record casa::DBusThreadedBase::toRecord ( std::map< std::string, DBus::Variant >  )

Member Data Documentation

std::thread* casa::DBusThreadedBase::itsThread

Definition at line 34 of file DBusBase.h.

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