CatapultServer
v0.5.0.1 (Elephant)
|
def match(self, path, srcIncludeDir, destIncludeDir, fullInclude)
Definition: DepsChecker.py:129
def processDefines(self)
Definition: DepsChecker.py:64
A diagnostic counter id.
Definition: DiagnosticCounterId.h:27
dest
Definition: DepsChecker.py:9
def readConfig(self)
Definition: DepsChecker.py:26
src
Definition: DepsChecker.py:8
def processRules(self, expandedRules)
Definition: DepsChecker.py:94
def addRules(rules, name, deps)
Definition: DepsChecker.py:85
def expandDefine(self, expanded, ruleSrc, ruleDest, level=1)
Definition: DepsChecker.py:51
def createRules(self)
Definition: DepsChecker.py:125
Definition: DepsChecker.py:15
rules
Definition: DepsChecker.py:22
verbose
Definition: DepsChecker.py:19
std::function< T()> supplier
A (stateless) supplier function.
Definition: functions.h:39
def addRule(rules, name, dep)
Definition: DepsChecker.py:77
def __init__(self, configPath, errors, verbose=False)
Definition: DepsChecker.py:16
configPath
Definition: DepsChecker.py:17
def __init__(self, src, dest)
Definition: DepsChecker.py:7
Definition: DepsChecker.py:6
defines
Definition: DepsChecker.py:21
def parse(self, fin)
Definition: DepsChecker.py:32
DiagnosticCounterId m_id
Definition: DiagnosticCounter.h:48
uint64_t value() const
Gets the current value.
Definition: DiagnosticCounter.h:43
supplier< uint64_t > m_supplier
Definition: DiagnosticCounter.h:49
def createRule(self, ruleSrc, ruleDest)
Definition: DepsChecker.py:89
A diagnostic counter.
Definition: DiagnosticCounter.h:28
errors
Definition: DepsChecker.py:18
def isSelfContained(rules, name, deps)
Definition: DepsChecker.py:72
DiagnosticCounter(const DiagnosticCounterId &id, const supplier< uint64_t > &supplier)
Creates a counter around id and supplier.
Definition: DiagnosticCounter.h:31
Definition: AddressExtractionExtension.cpp:28
def __repr__(self)
Definition: DepsChecker.py:11
const DiagnosticCounterId & id() const
Gets the id.
Definition: DiagnosticCounter.h:38
lines
Definition: DepsChecker.py:20