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  )
static
void casa::DBusThreadedBase::serviceLoop ( )
private
void casa::DBusThreadedBase::stopService ( )
static casacore::Record casa::DBusThreadedBase::toRecord ( std::map< std::string, DBus::Variant >  )
static

Member Data Documentation

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

Definition at line 34 of file DBusBase.h.


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