AAO DRAMA/DRAMA2 C++ Interface
DRAMA C++11 and later interface
Classes | Namespaces
threadmonitor.hh File Reference

Detailed Description

DRAMA 2 include file - Threaded monitoring classes.

Implements the abstract drama::thread::Monitor class. This class is used to run DRAMA parameter monitors, from within a thread.

Various support classes are also provided.

Author
Tony Farrell, AAO $Revision$ $Date$ $Id$
#include "drama/messagehandler.hh"
#include "drama/thread.hh"
#include "drama/path.hh"
#include "Sdp.h"
#include <vector>
#include <string>

Go to the source code of this file.

Classes

class  drama::thread::Monitor
 An abstract class which implements a DRAMA Parameter monitor in a thread. More...
 
class  drama::thread::MonitorByType
 A class implementing Monitor which invokes particular methods for parameters of given base types. More...
 
class  drama::thread::MonitorMessageHandler
 Handle replies to DRAMA Monitor Messages. More...
 
class  drama::thread::MonitorToParam
 A class implementing Monitor which copies the value of a monitored parameter into one of the same name or a derived name in the current task. More...
 

Namespaces

namespace  drama
 The drama namespace contains all the classes, types etc of the DRAMA 2 implementation.
 
namespace  drama::thread
 This namespace is used for features which are particular to supporting C++11 thread based operations within DRAMA 2.