#include <list>
#include <string>
#include <vector>
#include <utility>
#include "BaseSelectionRule.h"
#include "ClassSelectionRule.h"
#include "VariableSelectionRule.h"
#include "clang/AST/Decl.h"
#include "TClingUtils.h"
#include <iostream>
Classes | |
class | SelectionRules |
The class representing the collection of selection rules. More... | |
Namespaces | |
namespace | ROOT |
This file contains a specialised ROOT message handler to test for diagnostic in unit tests. | |
namespace | ROOT::TMetaUtils |
namespace | SelectionRulesUtils |
Functions | |
template<class RULE > | |
bool | SelectionRulesUtils::areEqual (const RULE *r1, const RULE *r2, bool moduloNameOrPattern=false) |
template<> | |
bool | SelectionRulesUtils::areEqual< ClassSelectionRule > (const ClassSelectionRule *r1, const ClassSelectionRule *r2, bool moduloNameOrPattern) |
template<class ASSOCIATIVECONTAINER > | |
bool | SelectionRulesUtils::areEqualAttributes (const ASSOCIATIVECONTAINER &c1, const ASSOCIATIVECONTAINER &c2, bool moduloNameOrPattern) |
template<class RULESCOLLECTION > | |
bool | SelectionRulesUtils::areEqualColl (const RULESCOLLECTION &r1, const RULESCOLLECTION &r2, bool moduloNameOrPattern=false) |