Used to handle and store all OnDemand-Event-specific Information which comes from the Instantiation-File. More...
#include <OnDemandEventElement.h>
Public Member Functions | |
OnDemandEventElement (boost::shared_ptr< EventConfigurationElement > parent) | |
virtual | ~OnDemandEventElement () |
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) |
Used to handle and store all OnDemand-Event-specific Information which comes from the Instantiation-File.
Definition at line 19 of file OnDemandEventElement.h.
fesa::OnDemandEventElement::OnDemandEventElement | ( | boost::shared_ptr< EventConfigurationElement > | parent | ) |
parent | the parent-element in the linked-tree |
Definition at line 9 of file OnDemandEventElement.cpp.
fesa::OnDemandEventElement::~OnDemandEventElement | ( | ) | [virtual] |
Definition at line 15 of file OnDemandEventElement.cpp.
const std::string & fesa::OnDemandEventElement::getSourceTypeSpecificData | ( | const std::string & | dataTag | ) | [virtual] |
Implements fesa::EventElement.
Definition at line 35 of file OnDemandEventElement.cpp.
References FesaErrorUnkonwDataToken, and fesa::EventElement::getLogicalName().
void fesa::OnDemandEventElement::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 OnDemandEventElement.cpp.
References fesa::ElementXML::attributeList_, fesa::EventElement::concreteEventName_, fesa::EventElement::eventSourceName_, and fesa::EventElement::isInitialized_.