ROOT  6.06/09
Reference Guide
Public Member Functions | List of all members
ROOT::Detail::TSchemaRuleSet::TMatches Class Reference

Definition at line 24 of file TSchemaRuleSet.h.

Public Member Functions

 operator bool ()
 
const TSchemaRuleGetRuleWithSource (const TString &name) const
 Return the rule that has 'name' as a source. More...
 
const TSchemaRuleGetRuleWithTarget (const TString &name) const
 Return the rule that has 'name' as a target. More...
 
Bool_t HasRuleWithSource (const TString &name, Bool_t needingAlloc) const
 Return true if the set of rules has at least one rule that has the data member named 'name' as a source. More...
 
Bool_t HasRuleWithTarget (const TString &name, Bool_t willset) const
 Return true if the set of rules has at least one rule that has the data member named 'name' as a target. More...
 

#include <TSchemaRuleSet.h>

+ Inheritance diagram for ROOT::Detail::TSchemaRuleSet::TMatches:
+ Collaboration diagram for ROOT::Detail::TSchemaRuleSet::TMatches:

Member Function Documentation

const TSchemaRule * TSchemaRuleSet::TMatches::GetRuleWithSource ( const TString name) const

Return the rule that has 'name' as a source.

Definition at line 466 of file TSchemaRuleSet.cxx.

const TSchemaRule * TSchemaRuleSet::TMatches::GetRuleWithTarget ( const TString name) const

Return the rule that has 'name' as a target.

Definition at line 477 of file TSchemaRuleSet.cxx.

Bool_t TSchemaRuleSet::TMatches::HasRuleWithSource ( const TString name,
Bool_t  needingAlloc 
) const

Return true if the set of rules has at least one rule that has the data member named 'name' as a source.

If needingAlloc is true, only the rule that requires the data member to be cached will be taken in consideration.

Definition at line 491 of file TSchemaRuleSet.cxx.

Bool_t TSchemaRuleSet::TMatches::HasRuleWithTarget ( const TString name,
Bool_t  willset 
) const

Return true if the set of rules has at least one rule that has the data member named 'name' as a target.

If willset is true, only the rule that will set the value of the data member.

Definition at line 521 of file TSchemaRuleSet.cxx.

ROOT::Detail::TSchemaRuleSet::TMatches::operator bool ( )
inline

Definition at line 27 of file TSchemaRuleSet.h.


The documentation for this class was generated from the following files: