Logo ROOT  
Reference Guide
 
Loading...
Searching...
No Matches
SelectionRulesUtils Namespace Reference

Functions

template<class RULE >
bool areEqual (const RULE *r1, const RULE *r2, bool moduloNameOrPattern=false)
 
template<>
bool areEqual< ClassSelectionRule > (const ClassSelectionRule *r1, const ClassSelectionRule *r2, bool moduloNameOrPattern)
 
template<class ASSOCIATIVECONTAINER >
bool areEqualAttributes (const ASSOCIATIVECONTAINER &c1, const ASSOCIATIVECONTAINER &c2, bool moduloNameOrPattern)
 
template<class RULESCOLLECTION >
bool areEqualColl (const RULESCOLLECTION &r1, const RULESCOLLECTION &r2, bool moduloNameOrPattern=false)
 

Function Documentation

◆ areEqual()

template<class RULE >
bool SelectionRulesUtils::areEqual ( const RULE * r1,
const RULE * r2,
bool moduloNameOrPattern = false )
inline

Definition at line 58 of file SelectionRules.h.

◆ areEqual< ClassSelectionRule >()

Definition at line 75 of file SelectionRules.h.

◆ areEqualAttributes()

bool SelectionRulesUtils::areEqualAttributes ( const ASSOCIATIVECONTAINER & c1,
const ASSOCIATIVECONTAINER & c2,
bool moduloNameOrPattern )
inline

Definition at line 40 of file SelectionRules.h.

◆ areEqualColl()

template<class RULESCOLLECTION >
bool SelectionRulesUtils::areEqualColl ( const RULESCOLLECTION & r1,
const RULESCOLLECTION & r2,
bool moduloNameOrPattern = false )
inline

Definition at line 63 of file SelectionRules.h.