Definition at line 33 of file ClassSelectionRule.h.
 
 | 
|   | ClassSelectionRule (ESelect sel=kYes) | 
|   | 
|   | ClassSelectionRule (long index, bool inherit, ESelect sel, std::string attributeName, std::string attributeValue, cling::Interpreter &interp, const char *selFileName="", long lineno=-1) | 
|   | 
|   | ClassSelectionRule (long index, cling::Interpreter &interp, const char *selFileName="", long lineno=-1) | 
|   | 
| void  | AddFieldSelectionRule (const VariableSelectionRule &field) | 
|   | 
| void  | AddMethodSelectionRule (const FunctionSelectionRule &method) | 
|   | 
| const std::list< VariableSelectionRule > &  | GetFieldSelectionRules () const | 
|   | 
| const std::list< FunctionSelectionRule > &  | GetMethodSelectionRules () const | 
|   | 
| bool  | HasFieldSelectionRules () const | 
|   | 
| bool  | HasMethodSelectionRules () const | 
|   | 
| bool  | IsInheritable () const | 
|   | 
| void  | Print (std::ostream &out) const final | 
|   | 
| int  | RequestedVersionNumber () const | 
|   | 
| bool  | RequestNoInputOperator () const | 
|   | 
| bool  | RequestNoStreamer () const | 
|   | 
| bool  | RequestOnlyTClass () const | 
|   | 
| bool  | RequestPrivate () const | 
|   | 
| bool  | RequestProtected () const | 
|   | 
| bool  | RequestStreamerInfo () const | 
|   | 
| void  | SetInheritable (bool inherit) | 
|   | 
| void  | SetRequestedVersionNumber (int version) | 
|   | 
| void  | SetRequestNoInputOperator (bool excl) | 
|   | 
| void  | SetRequestNoStreamer (bool noStreamer) | 
|   | 
| void  | SetRequestOnlyTClass (bool val) | 
|   | 
| void  | SetRequestPrivate (bool val) | 
|   | 
| void  | SetRequestProtected (bool val) | 
|   | 
| void  | SetRequestStreamerInfo (bool needStreamerInfo) | 
|   | 
|   | BaseSelectionRule (ESelect sel) | 
|   | 
|   | BaseSelectionRule (long index, cling::Interpreter &interp, const char *selFileName="", long lineno=-1) | 
|   | 
|   | BaseSelectionRule (long index, ESelect sel, const std::string &attributeName, const std::string &attributeValue, cling::Interpreter &interp, const char *selFileName="", long lineno=-1) | 
|   | 
| virtual  | ~BaseSelectionRule ()=default | 
|   | 
| virtual void  | DebugPrint () const | 
|   | 
| void  | FillCache () | 
|   | 
| const std::string &  | GetAttributeFileName () const | 
|   | 
| const std::string &  | GetAttributeFilePattern () const | 
|   | 
| const std::string &  | GetAttributeName () const | 
|   | 
| const std::string &  | GetAttributeNArgsToKeep () const | 
|   | 
| const std::string &  | GetAttributePattern () const | 
|   | 
| const std::string &  | GetAttributeProtoName () const | 
|   | 
| const std::string &  | GetAttributeProtoPattern () const | 
|   | 
| const AttributesMap_t &  | GetAttributes () const | 
|   | 
| bool  | GetAttributeValue (const std::string &attributeName, std::string &returnValue) const | 
|   | 
| const clang::CXXRecordDecl *  | GetCXXRecordDecl () const | 
|   | 
| long  | GetIndex () const | 
|   | 
| long  | GetLineNumber () const | 
|   | 
| bool  | GetMatchFound () const | 
|   | 
| const clang::Type *  | GetRequestedType () const | 
|   | 
| ESelect  | GetSelected () const | 
|   | 
| const char *  | GetSelFileName () const | 
|   | 
| bool  | HasAttributeFileName () const | 
|   | 
| bool  | HasAttributeFilePattern () const | 
|   | 
| bool  | HasAttributeFromTypedef () const | 
|   | 
| bool  | HasAttributeName () const | 
|   | 
| bool  | HasAttributePattern () const | 
|   | 
| bool  | HasAttributeProtoName () const | 
|   | 
| bool  | HasAttributeProtoPattern () const | 
|   | 
| bool  | HasAttributeWithName (const std::string &attributeName) const | 
|   | 
| bool  | HasInterpreter () const | 
|   | 
| bool  | IsFromTypedef () const | 
|   | 
| EMatchType  | Match (const clang::NamedDecl *decl, const std::string &name, const std::string &prototype, bool isLinkdef) const | 
|   | 
| void  | PrintAttributes (int level) const | 
|   | 
| void  | PrintAttributes (std::ostream &out, int level) const | 
|   | 
| void  | SetAttributeValue (const std::string &attributeName, const std::string &attributeValue) | 
|   | 
| void  | SetCXXRecordDecl (const clang::CXXRecordDecl *decl, const clang::Type *typeptr) | 
|   | 
| void  | SetIndex (long index) | 
|   | 
| void  | SetInterpreter (cling::Interpreter &interp) | 
|   | 
| void  | SetMatchFound (bool match) | 
|   | 
| void  | SetSelected (ESelect sel) | 
|   |