57 default: out<<
"Unspecified"<<std::endl;
59 out<<
"\t\tAttributes: "<<std::endl;
65 std::list<VariableSelectionRule>::iterator fit = fields.begin();
68 for (; fit != fields.end(); ++fit, ++j)
70 out<<
"\t\tField "<<j<<
":"<<std::endl;
75 out<<
"\t\tNo field sel rules"<<std::endl;
80 std::list<FunctionSelectionRule>::iterator mit = methods.begin();
83 for (; mit != methods.end(); ++mit, ++k)
85 out<<
"\t\tMethod "<<k<<
":"<<std::endl;
90 out<<
"\t\tNo method sel rules"<<std::endl;
long GetLineNumber() const
ESelect GetSelected() const
void PrintAttributes(int level) const
bool IsInheritable() const
bool RequestPrivate() const
void SetInheritable(bool inherit)
bool RequestNoStreamer() const
void SetRequestNoInputOperator(bool excl)
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)
void Print(std::ostream &out) const
bool RequestProtected() const
const std::list< VariableSelectionRule > & GetFieldSelectionRules() const
void SetRequestPrivate(bool val)
bool HasMethodSelectionRules() const
bool fRequestNoInputOperator
void AddMethodSelectionRule(const FunctionSelectionRule &method)
void SetRequestNoStreamer(bool noStreamer)
void SetRequestOnlyTClass(bool val)
bool RequestOnlyTClass() const
std::list< VariableSelectionRule > fFieldSelectionRules
void SetRequestStreamerInfo(bool needStreamerInfo)