Public Member Functions | |
const std::string & | description () const |
bool | operator< (const OptionNode &iRHS) const |
OptionNode (const edm::FunctionWithDict &) | |
OptionNode (const std::string &iDescription, unsigned long iSubstitutionEnd, const edm::TypeWithDict &iType) | |
const std::vector< std::shared_ptr< OptionNode > > & | options () const |
unsigned long | substitutionEnd () const |
Static Public Member Functions | |
static void | fillOptionForType (const edm::TypeWithDict &, std::vector< std::shared_ptr< OptionNode > > &) |
Static Private Member Functions | |
static bool | typeHasOptions (const edm::TypeWithDict &iType) |
Private Attributes | |
std::string | m_description |
std::string::size_type | m_endOfName |
bool | m_hasSubOptions |
std::vector< std::shared_ptr< OptionNode > > | m_subOptions |
edm::TypeWithDict | m_type |
Definition at line 41 of file FWExpressionValidator.cc.
fireworks::OptionNode::OptionNode | ( | const edm::FunctionWithDict & | iMember | ) |
Definition at line 97 of file FWExpressionValidator.cc.
Referenced by FWExpressionValidator::fillOptions().
fireworks::OptionNode::OptionNode | ( | const std::string & | iDescription, |
unsigned long | iSubstitutionEnd, | ||
const edm::TypeWithDict & | iType | ||
) |
Definition at line 77 of file FWExpressionValidator.cc.
References edm::FunctionWithDict::name(), AlCaHLTBitMon_QueryRunRegistry::string, and edm::FunctionWithDict::typeName().
|
inline |
Definition at line 46 of file FWExpressionValidator.cc.
|
static |
Definition at line 103 of file FWExpressionValidator.cc.
References newFWLiteAna::base, stringResolutionProvider_cfi::functions, edm::FunctionWithDict::isConst(), edm::FunctionWithDict::isConstructor(), edm::FunctionWithDict::isDestructor(), edm::FunctionWithDict::isOperator(), edm::TypeWithDict::isPointer(), edm::FunctionWithDict::isPublic(), visualization-live-secondInstance_cfg::m, edm::FunctionWithDict::name(), edm::TypeFunctionMembers::size(), and edm::TypeWithDict::toType().
Referenced by FWExpressionValidator::setType().
|
inline |
Definition at line 62 of file FWExpressionValidator.cc.
References m_description, and m_endOfName.
|
inline |
Definition at line 48 of file FWExpressionValidator.cc.
References tier0::unique().
Referenced by betterConfigParser.BetterConfigParser::__updateDict(), betterConfigParser.BetterConfigParser::checkInput(), CrabHelper.CrabHelper::crab_config_filename(), CrabHelper.CrabHelper::crab_taskname(), DOTExport.DotExport::export(), CrabHelper.CrabHelper::fill_options_from_crab_config(), and DOTExport.DotExport::write_output().
|
inline |
Definition at line 47 of file FWExpressionValidator.cc.
|
staticprivate |
|
mutableprivate |
Definition at line 70 of file FWExpressionValidator.cc.
Referenced by operator<().
|
mutableprivate |
Definition at line 71 of file FWExpressionValidator.cc.
Referenced by operator<().
|
mutableprivate |
Definition at line 73 of file FWExpressionValidator.cc.
|
mutableprivate |
Definition at line 72 of file FWExpressionValidator.cc.
|
private |
Definition at line 69 of file FWExpressionValidator.cc.
Referenced by FWExpressionValidator::setType().