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 50 of file FWExpressionValidator.cc.
fireworks::OptionNode::OptionNode | ( | const edm::FunctionWithDict & | iMember | ) |
Definition at line 117 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 93 of file FWExpressionValidator.cc.
References diffTreeTool::index, edm::FunctionWithDict::name(), AlCaHLTBitMon_QueryRunRegistry::string, and edm::FunctionWithDict::typeName().
|
inline |
Definition at line 57 of file FWExpressionValidator.cc.
|
static |
Definition at line 126 of file FWExpressionValidator.cc.
References runEdmFileComparison::base, stringResolutionProvider_cfi::functions, edm::FunctionWithDict::isConst(), edm::FunctionWithDict::isConstructor(), edm::FunctionWithDict::isDestructor(), edm::FunctionWithDict::isOperator(), edm::TypeWithDict::isPointer(), edm::FunctionWithDict::isPublic(), funct::m, edm::FunctionWithDict::name(), edm::TypeFunctionMembers::size(), and edm::TypeWithDict::toType().
Referenced by FWExpressionValidator::setType().
|
inline |
Definition at line 78 of file FWExpressionValidator.cc.
References m_description, and m_endOfName.
|
inline |
Definition at line 63 of file FWExpressionValidator.cc.
References tier0::unique().
Referenced by betterConfigParser.BetterConfigParser::__updateDict(), betterConfigParser.BetterConfigParser::checkInput(), DOTExport.DotExport::export(), and DOTExport.DotExport::write_output().
|
inline |
Definition at line 60 of file FWExpressionValidator.cc.
|
staticprivate |
|
mutableprivate |
Definition at line 86 of file FWExpressionValidator.cc.
Referenced by operator<().
|
mutableprivate |
Definition at line 87 of file FWExpressionValidator.cc.
Referenced by operator<().
|
mutableprivate |
Definition at line 89 of file FWExpressionValidator.cc.
|
mutableprivate |
Definition at line 88 of file FWExpressionValidator.cc.
|
private |
Definition at line 85 of file FWExpressionValidator.cc.
Referenced by FWExpressionValidator::setType().