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;
void SetRequestOnlyTClass(bool val)
bool fRequestStreamerInfo
bool RequestNoInputOperator() const
std::list< FunctionSelectionRule > fMethodSelectionRules
bool RequestProtected() const
void SetRequestProtected(bool val)
ESelect GetSelected() const
bool RequestStreamerInfo() const
void SetRequestStreamerInfo(bool needStreamerInfo)
bool fRequestNoInputOperator
bool RequestNoStreamer() const
bool HasMethodSelectionRules() const
void SetRequestNoInputOperator(bool excl)
void PrintAttributes(int level) const
const std::list< FunctionSelectionRule > & GetMethodSelectionRules() const
void SetRequestNoStreamer(bool noStreamer)
void SetInheritable(bool inherit)
void AddMethodSelectionRule(const FunctionSelectionRule &method)
void AddFieldSelectionRule(const VariableSelectionRule &field)
bool RequestOnlyTClass() const
bool HasFieldSelectionRules() const
void SetRequestedVersionNumber(int version)
long GetLineNumber() const
bool RequestPrivate() const
int RequestedVersionNumber() const
int fRequestedVersionNumber
bool IsInheritable() const
std::list< VariableSelectionRule > fFieldSelectionRules
void Print(std::ostream &out) const
void SetRequestPrivate(bool val)
const std::list< VariableSelectionRule > & GetFieldSelectionRules() const