|
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-2016.2 C++ API from the source code. |