fesa::TimingEventElement Class Reference

Used to handle and store all Timing-Event-specific Information which comes from the Instantiation-File. More...

#include <TimingEventElement.h>

Inheritance diagram for fesa::TimingEventElement:
fesa::EventElement

List of all members.

Public Member Functions

 TimingEventElement (boost::shared_ptr< EventConfigurationElement > parent)
virtual ~TimingEventElement ()
void initialize (const std::string &xpath, ElementXML *eventElement)
 triggers the parsing of the xml-file-structures and initializes the class with all needed information
const std::string & getSourceTypeSpecificData (const std::string &dataTag)

Detailed Description

Used to handle and store all Timing-Event-specific Information which comes from the Instantiation-File.

Definition at line 19 of file TimingEventElement.h.


Constructor & Destructor Documentation

fesa::TimingEventElement::TimingEventElement ( boost::shared_ptr< EventConfigurationElement parent  ) 
Parameters:
parent the parent-element in the linked-tree

Definition at line 10 of file TimingEventElement.cpp.

fesa::TimingEventElement::~TimingEventElement (  )  [virtual]

Definition at line 15 of file TimingEventElement.cpp.


Member Function Documentation

const std::string & fesa::TimingEventElement::getSourceTypeSpecificData ( const std::string &  dataTag  )  [virtual]
void fesa::TimingEventElement::initialize ( const std::string &  xpath,
ElementXML eventElement 
) [virtual]

triggers the parsing of the xml-file-structures and initializes the class with all needed information

Implements fesa::EventElement.

Definition at line 20 of file TimingEventElement.cpp.

References fesa::ElementXML::attributeList_, fesa::EventElement::concreteEventName_, fesa::EventElement::eventSourceName_, fesa::EventElement::isInitialized_, fesa::TIMING_EVENT_SOURCE_TAG, and fesa::TIMING_TAG_CONCRETE_NAME.


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

Generated on 18 Jan 2013 for Fesa by  doxygen 1.6.1