13#ifndef R__CLASSSELECTIONRULE_H 
   14#define R__CLASSSELECTIONRULE_H 
   54   BaseSelectionRule(
index, 
interp, 
selFileName, 
lineno), 
fIsInheritable(
false), 
fRequestStreamerInfo(
false), 
fRequestNoStreamer(
false), 
fRequestNoInputOperator(
false), 
fRequestOnlyTClass(
false), 
fRequestProtected(
false), 
fRequestPrivate(
false), 
fRequestedVersionNumber(-1) {}
 
 
   57   BaseSelectionRule(
index, 
sel, 
attributeName, 
attributeValue, 
interp, 
selFileName, 
lineno), 
fIsInheritable(
inherit), 
fRequestStreamerInfo(
false), 
fRequestNoStreamer(
false), 
fRequestNoInputOperator(
false), 
fRequestOnlyTClass(
false), 
fRequestProtected(
false), 
fRequestPrivate(
false), 
fRequestedVersionNumber(-1) {}
 
 
   59   void Print(std::ostream &out) 
const final;
 
 
Option_t Option_t TPoint TPoint const char GetTextMagnitude GetFillStyle GetLineColor GetLineWidth GetMarkerStyle GetTextAlign GetTextColor GetTextSize void char Point_t Rectangle_t WindowAttributes_t Float_t Float_t Float_t Int_t Int_t UInt_t UInt_t Rectangle_t Int_t Int_t Window_t TString Int_t GCValues_t GetPrimarySelectionOwner GetDisplay GetScreen GetColormap GetNativeEvent const char const char dpyName wid window const char font_name cursor keysym reg const char only_if_exist regb h Point_t winding char text const char depth char const char Int_t count const char ColorStruct_t color const char Pixmap_t Pixmap_t PictureAttributes_t attr const char char ret_data h unsigned char height h Atom_t Int_t ULong_t ULong_t unsigned char prop_list Atom_t sel
 
Option_t Option_t TPoint TPoint const char GetTextMagnitude GetFillStyle GetLineColor GetLineWidth GetMarkerStyle GetTextAlign GetTextColor GetTextSize void char Point_t Rectangle_t WindowAttributes_t index
 
bool IsInheritable() const
 
bool RequestPrivate() const
 
void SetInheritable(bool inherit)
 
bool RequestNoStreamer() const
 
void SetRequestNoInputOperator(bool excl)
 
ClassSelectionRule(long index, bool inherit, ESelect sel, std::string attributeName, std::string attributeValue, cling::Interpreter &interp, const char *selFileName="", long lineno=-1)
 
bool RequestStreamerInfo() const
 
bool fRequestStreamerInfo
 
bool HasFieldSelectionRules() const
 
const std::list< FunctionSelectionRule > & GetMethodSelectionRules() const
 
bool RequestNoInputOperator() const
 
void SetRequestProtected(bool val)
 
int fRequestedVersionNumber
 
int RequestedVersionNumber() const
 
void AddFieldSelectionRule(const VariableSelectionRule &field)
 
std::list< FunctionSelectionRule > fMethodSelectionRules
 
void SetRequestedVersionNumber(int version)
 
bool RequestProtected() const
 
ClassSelectionRule(ESelect sel=kYes)
 
const std::list< VariableSelectionRule > & GetFieldSelectionRules() const
 
void SetRequestPrivate(bool val)
 
void Print(std::ostream &out) const final
 
bool HasMethodSelectionRules() const
 
bool fRequestNoInputOperator
 
void AddMethodSelectionRule(const FunctionSelectionRule &method)
 
void SetRequestNoStreamer(bool noStreamer)
 
void SetRequestOnlyTClass(bool val)
 
ClassSelectionRule(long index, cling::Interpreter &interp, const char *selFileName="", long lineno=-1)
 
bool RequestOnlyTClass() const
 
std::list< VariableSelectionRule > fFieldSelectionRules
 
void SetRequestStreamerInfo(bool needStreamerInfo)