#include <ParameterWildcardBase.h>
|
WildcardValidationCriteria | criteria () const |
|
bool | isTracked () const |
|
ParameterTypes | type () const |
|
virtual | ~ParameterWildcardBase () |
|
void | checkAndGetLabelsAndTypes (std::set< std::string > &usedLabels, std::set< ParameterTypes > ¶meterTypes, std::set< ParameterTypes > &wildcardTypes) const |
|
virtual ParameterDescriptionNode * | clone () const =0 |
|
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 () |
|
Definition at line 24 of file ParameterWildcardBase.h.
edm::ParameterWildcardBase::~ParameterWildcardBase |
( |
| ) |
|
|
virtual |
void edm::ParameterWildcardBase::checkAndGetLabelsAndTypes_ |
( |
std::set< std::string > & |
usedLabels, |
|
|
std::set< ParameterTypes > & |
parameterTypes, |
|
|
std::set< ParameterTypes > & |
wildcardTypes |
|
) |
| const |
|
privatevirtual |
int edm::ParameterWildcardBase::howManyXORSubNodesExist_ |
( |
ParameterSet const & |
pset | ) |
const |
|
privatevirtual |
bool edm::ParameterWildcardBase::isTracked |
( |
| ) |
const |
|
inline |
bool edm::ParameterWildcardBase::partiallyExists_ |
( |
ParameterSet const & |
pset | ) |
const |
|
privatevirtual |
void edm::ParameterWildcardBase::print_ |
( |
std::ostream & |
os, |
|
|
bool |
optional, |
|
|
bool |
writeToCfi, |
|
|
DocFormatHelper & |
dfh |
|
) |
| |
|
privatevirtual |
void edm::ParameterWildcardBase::throwIfInvalidPattern |
( |
char const * |
pattern | ) |
const |
|
protected |
void edm::ParameterWildcardBase::throwIfInvalidPattern |
( |
std::string const & |
pattern | ) |
const |
|
protected |
void edm::ParameterWildcardBase::validateMatchingNames |
( |
std::vector< std::string > const & |
matchingNames, |
|
|
std::set< std::string > & |
validatedLabels, |
|
|
bool |
optional |
|
) |
| const |
|
protected |
void edm::ParameterWildcardBase::writeCfi_ |
( |
std::ostream & |
os, |
|
|
bool & |
startWithComma, |
|
|
int |
indentation, |
|
|
bool & |
wroteSomething |
|
) |
| const |
|
privatevirtual |
bool edm::ParameterWildcardBase::isTracked_ |
|
private |