fesaGSI::TimingEventSource Class Reference

#include <TimingEventSource.h>

List of all members.

Classes

struct  TimingInfo
class  TimingKey

Private Member Functions

 TimingEventSource ()
 ~TimingEventSource ()
fesa::RTEvent * wait ()
void connect (boost::shared_ptr< fesa::EventElement > &eventElement)
unsigned int getDebugOptions ()

Private Attributes

std::map< int, TimingInfoctimEventsCol_
 stores events for CTIM events
std::map< int, TimingInfoltimEventsCol_
 stores events for LTIM events
std::map< TimingKey, TimingInfoltimHardEventsCol_
 stores events for LTIM_HARD events
int fd_

Static Private Attributes

static int LTIM_HARD_ID_TRANS = -1
static int ourDebugOptions_

Friends

class fesaGSI::RealTimeLabObjectFactory

Detailed Description

Definition at line 26 of file TimingEventSource.h.


Constructor & Destructor Documentation

fesaGSI::TimingEventSource::TimingEventSource (  )  [private]
fesaGSI::TimingEventSource::~TimingEventSource (  )  [private]

Definition at line 72 of file TimingEventSource.cpp.


Member Function Documentation

void fesaGSI::TimingEventSource::connect ( boost::shared_ptr< fesa::EventElement > &  eventElement  )  [private]
unsigned int fesaGSI::TimingEventSource::getDebugOptions (  )  [private]

Definition at line 53 of file TimingEventSource.cpp.

Referenced by TimingEventSource().

fesa::RTEvent * fesaGSI::TimingEventSource::wait (  )  [private]

Friends And Related Function Documentation

friend class fesaGSI::RealTimeLabObjectFactory [friend]

Definition at line 28 of file TimingEventSource.h.


Member Data Documentation

stores events for CTIM events

Definition at line 79 of file TimingEventSource.h.

Referenced by connect(), and wait().

Definition at line 98 of file TimingEventSource.h.

Referenced by connect(), TimingEventSource(), and wait().

Definition at line 94 of file TimingEventSource.h.

Referenced by connect().

stores events for LTIM events

Definition at line 84 of file TimingEventSource.h.

Referenced by connect(), and wait().

stores events for LTIM_HARD events

Definition at line 89 of file TimingEventSource.h.

Referenced by connect(), and wait().

Definition at line 99 of file TimingEventSource.h.

Referenced by TimingEventSource().


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

Generated on 25 Jan 2013 for fesa-core-gsi by  doxygen 1.6.1