Public Member Functions | Protected Attributes

TCBMEvent Class Reference

#include <TCBMEvent.h>

Inheritance diagram for TCBMEvent:
Inheritance graph
[legend]
Collaboration diagram for TCBMEvent:
Collaboration graph
[legend]

Public Member Functions

 TCBMEvent ()
 TCBMEvent (const char *name)
virtual ~TCBMEvent ()
void SetTriggerTime (GlobalTime_t tm)
GlobalTime_t GetTriggerTime () const
void DestroyEvents ()
void ResetEvents ()
void AddSubEvent (const std::string &name, base::SubEvent *ev)
base::SubEventGetSubEvent (const std::string &name) const

Protected Attributes

EventsMap fMap
GlobalTime_t fTriggerTm

Detailed Description

Definition at line 8 of file TCBMEvent.h.


Constructor & Destructor Documentation

TCBMEvent::TCBMEvent (  ) 

Definition at line 3 of file TCBMEvent.cxx.

TCBMEvent::TCBMEvent ( const char *  name  ) 

Definition at line 9 of file TCBMEvent.cxx.

TCBMEvent::~TCBMEvent (  )  [virtual]

Definition at line 15 of file TCBMEvent.cxx.


Member Function Documentation

void base::Event::AddSubEvent ( const std::string &  name,
base::SubEvent ev 
) [inline, inherited]

Definition at line 52 of file Event.h.

References base::Event::fMap.

Referenced by base::StreamProc::AppendSubevent().

void base::Event::DestroyEvents (  )  [inline, inherited]

Definition at line 36 of file Event.h.

References base::Event::fMap.

Referenced by base::ProcMgr::ProduceNextEvent(), and base::Event::~Event().

base::SubEvent* base::Event::GetSubEvent ( const std::string &  name  )  const [inline, inherited]

Definition at line 59 of file Event.h.

References base::Event::fMap.

Referenced by TGet4TestProc::Process().

GlobalTime_t base::Event::GetTriggerTime (  )  const [inline, inherited]

Definition at line 34 of file Event.h.

References base::Event::fTriggerTm.

void base::Event::ResetEvents (  )  [inline, inherited]

Definition at line 43 of file Event.h.

References base::Event::fMap, and base::Event::fTriggerTm.

void base::Event::SetTriggerTime ( GlobalTime_t  tm  )  [inline, inherited]

Definition at line 32 of file Event.h.

References base::Event::fTriggerTm.

Referenced by base::ProcMgr::ProduceNextEvent().


Field Documentation

EventsMap base::Event::fMap [protected, inherited]
GlobalTime_t base::Event::fTriggerTm [protected, inherited]

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