AttributesMap_t typedef | BaseSelectionRule | |
BaseSelectionRule(ESelect sel) | BaseSelectionRule | inline |
BaseSelectionRule(long index, cling::Interpreter &interp, const char *selFileName="", long lineno=-1) | BaseSelectionRule | inline |
BaseSelectionRule(long index, ESelect sel, const std::string &attributeName, const std::string &attributeValue, cling::Interpreter &interp, const char *selFileName="", long lineno=-1) | BaseSelectionRule | |
CheckPattern(const std::string &test, const std::string &pattern, const std::list< std::string > &patterns_list, bool isLinkdef) const | BaseSelectionRule | inlineprotected |
DebugPrint() const | BaseSelectionRule | virtual |
EMatchType enum name | BaseSelectionRule | |
ESelect enum name | BaseSelectionRule | |
fAttributes | BaseSelectionRule | private |
fCXXRecordDecl | BaseSelectionRule | private |
fFileName | BaseSelectionRule | private |
fFilePattern | BaseSelectionRule | private |
fFileSubPatterns | BaseSelectionRule | private |
fHasFileNameAttribute | BaseSelectionRule | private |
fHasFilePatternAttribute | BaseSelectionRule | private |
fHasFromTypedefAttribute | BaseSelectionRule | private |
fHasNameAttribute | BaseSelectionRule | private |
fHasPatternAttribute | BaseSelectionRule | private |
fHasProtoNameAttribute | BaseSelectionRule | private |
fHasProtoPatternAttribute | BaseSelectionRule | private |
FillCache() | BaseSelectionRule | |
fIndex | BaseSelectionRule | private |
fInterp | BaseSelectionRule | private |
fIsFromTypedef | BaseSelectionRule | private |
fIsSelected | BaseSelectionRule | private |
fLineNumber | BaseSelectionRule | private |
fMatchFound | BaseSelectionRule | private |
fName | BaseSelectionRule | private |
fNArgsToKeep | BaseSelectionRule | private |
fPattern | BaseSelectionRule | private |
fProtoName | BaseSelectionRule | private |
fProtoPattern | BaseSelectionRule | private |
fRequestedType | BaseSelectionRule | private |
fSelFileName | BaseSelectionRule | private |
fSubPatterns | BaseSelectionRule | private |
GetAttributeFileName() const | BaseSelectionRule | inline |
GetAttributeFilePattern() const | BaseSelectionRule | inline |
GetAttributeName() const | BaseSelectionRule | inline |
GetAttributeNArgsToKeep() const | BaseSelectionRule | inline |
GetAttributePattern() const | BaseSelectionRule | inline |
GetAttributeProtoName() const | BaseSelectionRule | inline |
GetAttributeProtoPattern() const | BaseSelectionRule | inline |
GetAttributes() const | BaseSelectionRule | |
GetAttributeValue(const std::string &attributeName, std::string &returnValue) const | BaseSelectionRule | |
GetCXXRecordDecl() const | BaseSelectionRule | inline |
GetIndex() const | BaseSelectionRule | inline |
GetLineNumber() const | BaseSelectionRule | inline |
GetMatchFound() const | BaseSelectionRule | |
GetRequestedType() const | BaseSelectionRule | |
GetSelected() const | BaseSelectionRule | |
GetSelFileName() const | BaseSelectionRule | inline |
HasAttributeFileName() const | BaseSelectionRule | inline |
HasAttributeFilePattern() const | BaseSelectionRule | inline |
HasAttributeFromTypedef() const | BaseSelectionRule | inline |
HasAttributeName() const | BaseSelectionRule | inline |
HasAttributePattern() const | BaseSelectionRule | inline |
HasAttributeProtoName() const | BaseSelectionRule | inline |
HasAttributeProtoPattern() const | BaseSelectionRule | inline |
HasAttributeWithName(const std::string &attributeName) const | BaseSelectionRule | |
HasInterpreter() const | BaseSelectionRule | inline |
IsFromTypedef() const | BaseSelectionRule | inline |
kDontCare enum value | BaseSelectionRule | |
kFile enum value | BaseSelectionRule | |
kName enum value | BaseSelectionRule | |
kNo enum value | BaseSelectionRule | |
kNoMatch enum value | BaseSelectionRule | |
kPattern enum value | BaseSelectionRule | |
kYes enum value | BaseSelectionRule | |
Match(const clang::NamedDecl *decl, const std::string &name, const std::string &prototype, bool isLinkdef) const | BaseSelectionRule | |
Print(std::ostream &out) const =0 | BaseSelectionRule | pure virtual |
PrintAttributes(int level) const | BaseSelectionRule | |
PrintAttributes(std::ostream &out, int level) const | BaseSelectionRule | |
ProcessPattern(const std::string &pattern, std::list< std::string > &out) const | BaseSelectionRule | inlineprotected |
SetAttributeValue(const std::string &attributeName, const std::string &attributeValue) | BaseSelectionRule | |
SetCXXRecordDecl(const clang::CXXRecordDecl *decl, const clang::Type *typeptr) | BaseSelectionRule | |
SetIndex(long index) | BaseSelectionRule | inline |
SetInterpreter(cling::Interpreter &interp) | BaseSelectionRule | inline |
SetMatchFound(bool match) | BaseSelectionRule | |
SetSelected(ESelect sel) | BaseSelectionRule | |
~BaseSelectionRule()=default | BaseSelectionRule | virtual |