#include <ORGroupDescription.h>
|
virtual ParameterDescriptionNode * | clone () const |
|
| ORGroupDescription (ParameterDescriptionNode const &node_left, ParameterDescriptionNode const &node_right) |
|
| ORGroupDescription (std::auto_ptr< ParameterDescriptionNode > node_left, ParameterDescriptionNode const &node_right) |
|
| ORGroupDescription (ParameterDescriptionNode const &node_left, std::auto_ptr< ParameterDescriptionNode > node_right) |
|
| ORGroupDescription (std::auto_ptr< ParameterDescriptionNode > node_left, std::auto_ptr< ParameterDescriptionNode > node_right) |
|
void | checkAndGetLabelsAndTypes (std::set< std::string > &usedLabels, std::set< ParameterTypes > ¶meterTypes, std::set< ParameterTypes > &wildcardTypes) const |
|
std::string const & | comment () const |
|
bool | exists (ParameterSet const &pset) const |
|
bool | hasNestedContent () |
|
int | howManyXORSubNodesExist (ParameterSet const &pset) const |
|
bool | partiallyExists (ParameterSet const &pset) const |
|
void | print (std::ostream &os, bool optional, bool writeToCfi, DocFormatHelper &dfh) |
|
void | printNestedContent (std::ostream &os, bool optional, DocFormatHelper &dfh) |
|
void | setComment (std::string const &value) |
|
void | setComment (char const *value) |
|
void | validate (ParameterSet &pset, std::set< std::string > &validatedLabels, bool optional) const |
|
void | writeCfi (std::ostream &os, bool &startWithComma, int indentation, bool &wroteSomething) const |
|
virtual | ~ParameterDescriptionNode () |
|
|
virtual void | checkAndGetLabelsAndTypes_ (std::set< std::string > &usedLabels, std::set< ParameterTypes > ¶meterTypes, std::set< ParameterTypes > &wildcardTypes) const |
|
virtual bool | exists_ (ParameterSet const &pset) const |
|
virtual bool | hasNestedContent_ () |
|
virtual int | howManyXORSubNodesExist_ (ParameterSet const &pset) const |
|
virtual bool | partiallyExists_ (ParameterSet const &pset) const |
|
virtual void | print_ (std::ostream &os, bool optional, bool writeToCfi, DocFormatHelper &dfh) |
|
virtual void | printNestedContent_ (std::ostream &os, bool optional, DocFormatHelper &dfh) |
|
void | throwIfDuplicateLabels (std::set< std::string > const &labelsLeft, std::set< std::string > const &labelsRight) const |
|
void | throwIfDuplicateTypes (std::set< ParameterTypes > const &types1, std::set< ParameterTypes > const &types2) const |
|
virtual void | validate_ (ParameterSet &pset, std::set< std::string > &validatedLabels, bool optional) const |
|
virtual void | writeCfi_ (std::ostream &os, bool &startWithComma, int indentation, bool &wroteSomething) const |
|
Definition at line 18 of file ORGroupDescription.h.
void edm::ORGroupDescription::checkAndGetLabelsAndTypes_ |
( |
std::set< std::string > & |
usedLabels, |
|
|
std::set< ParameterTypes > & |
parameterTypes, |
|
|
std::set< ParameterTypes > & |
wildcardTypes |
|
) |
| const |
|
privatevirtual |
bool edm::ORGroupDescription::exists_ |
( |
ParameterSet const & |
pset | ) |
const |
|
privatevirtual |
virtual bool edm::ORGroupDescription::hasNestedContent_ |
( |
| ) |
|
|
inlineprivatevirtual |
int edm::ORGroupDescription::howManyXORSubNodesExist_ |
( |
ParameterSet const & |
pset | ) |
const |
|
privatevirtual |
bool edm::ORGroupDescription::partiallyExists_ |
( |
ParameterSet const & |
pset | ) |
const |
|
privatevirtual |
void edm::ORGroupDescription::print_ |
( |
std::ostream & |
os, |
|
|
bool |
optional, |
|
|
bool |
writeToCfi, |
|
|
DocFormatHelper & |
dfh |
|
) |
| |
|
privatevirtual |
void edm::ORGroupDescription::printNestedContent_ |
( |
std::ostream & |
os, |
|
|
bool |
optional, |
|
|
DocFormatHelper & |
dfh |
|
) |
| |
|
privatevirtual |
void edm::ORGroupDescription::throwIfDuplicateLabels |
( |
std::set< std::string > const & |
labelsLeft, |
|
|
std::set< std::string > const & |
labelsRight |
|
) |
| const |
|
private |
void edm::ORGroupDescription::throwIfDuplicateTypes |
( |
std::set< ParameterTypes > const & |
types1, |
|
|
std::set< ParameterTypes > const & |
types2 |
|
) |
| const |
|
private |
void edm::ORGroupDescription::validate_ |
( |
ParameterSet & |
pset, |
|
|
std::set< std::string > & |
validatedLabels, |
|
|
bool |
optional |
|
) |
| const |
|
privatevirtual |
void edm::ORGroupDescription::writeCfi_ |
( |
std::ostream & |
os, |
|
|
bool & |
startWithComma, |
|
|
int |
indentation, |
|
|
bool & |
wroteSomething |
|
) |
| const |
|
privatevirtual |