ParameterSet − |
#include <ParameterSet.h> |
Public Member Functions |
ParameterSet (const char *xmlFile) |
virtual ~ParameterSet () |
Private Member Functions |
int parseInputString (const char *parameterSet) |
int parseDOM (const char *xmlParamSet) |
void processParamNodes (DOMNodeList *paramNodes) |
Private Attributes |
XMLCh * PARAMETER_TAG_NAME |
XMLCh * NAME_TAG_NAME |
XMLCh * VALUE_TAG_NAME |
XMLCh * UNITS_TAG_NAME |
XMLCh * INT_PARAM_TYPE |
XMLCh * DOUBLE_PARAM_TYPE |
XMLCh * STRING_PARAM_TYPE |
XMLCh * BOOL_PARAM_TYPE |
XMLCh * INT_ARRAY_PARAM_TYPE |
XMLCh * DOUBLE_ARRAY_PARAM_TYPE |
XMLCh * STRING_ARRAY_PARAM_TYPE |
ParameterSet class used to support OFFLINE tasks |
ParameterSet::ParameterSet (const char * xmlFile) Constructor |
Parameters: |
xmlFile the name of the file containing the XML document defining the parameter set |
virtual ParameterSet::~ParameterSet () [virtual] Destructor |
int ParameterSet::parseDOM (const char * xmlParamSet) [private] |
int ParameterSet::parseInputString (const char * parameterSet) [private] |
void ParameterSet::processParamNodes (DOMNodeList * paramNodes) [private] |
XMLCh* ParameterSet::BOOL_PARAM_TYPE [private] |
XMLCh* ParameterSet::DOUBLE_ARRAY_PARAM_TYPE [private] |
XMLCh* ParameterSet::DOUBLE_PARAM_TYPE [private] |
XMLCh* ParameterSet::INT_ARRAY_PARAM_TYPE [private] |
XMLCh* ParameterSet::INT_PARAM_TYPE [private] |
XMLCh* ParameterSet::NAME_TAG_NAME [private] |
XMLCh* ParameterSet::PARAMETER_TAG_NAME [private] |
XMLCh* ParameterSet::STRING_ARRAY_PARAM_TYPE [private] |
XMLCh* ParameterSet::STRING_PARAM_TYPE [private] |
XMLCh* ParameterSet::UNITS_TAG_NAME [private] |
XMLCh* ParameterSet::VALUE_TAG_NAME [private] |
Generated automatically by Doxygen for ACS-2015.2 C++ API from the source code. |