uscxml::PromelaCodeAnalyzer Member List

This is the complete list of members for uscxml::PromelaCodeAnalyzer, including all inherited members.

_eventTrie (defined in uscxml::PromelaCodeAnalyzer)uscxml::PromelaCodeAnalyzerprotected
_literals (defined in uscxml::PromelaCodeAnalyzer)uscxml::PromelaCodeAnalyzerprotected
_strIndex (defined in uscxml::PromelaCodeAnalyzer)uscxml::PromelaCodeAnalyzerprotected
_strMacros (defined in uscxml::PromelaCodeAnalyzer)uscxml::PromelaCodeAnalyzerprotected
_typeDefs (defined in uscxml::PromelaCodeAnalyzer)uscxml::PromelaCodeAnalyzerprotected
adaptCode(const std::string &code, const std::string &prefix) (defined in uscxml::PromelaCodeAnalyzer)uscxml::PromelaCodeAnalyzer
addCode(const std::string &code, ChartToPromela *interpreter) (defined in uscxml::PromelaCodeAnalyzer)uscxml::PromelaCodeAnalyzer
addEvent(const std::string &eventName) (defined in uscxml::PromelaCodeAnalyzer)uscxml::PromelaCodeAnalyzer
addLiteral(const std::string &stateName, int forceIndex=-1) (defined in uscxml::PromelaCodeAnalyzer)uscxml::PromelaCodeAnalyzer
addState(const std::string &stateName, size_t index) (defined in uscxml::PromelaCodeAnalyzer)uscxml::PromelaCodeAnalyzerprotected
analyze(ChartToPromela *interpreter)uscxml::PromelaCodeAnalyzer
createMacroName(const std::string &literal) (defined in uscxml::PromelaCodeAnalyzer)uscxml::PromelaCodeAnalyzer
enumerateLiteral(const std::string &literal, int forceIndex=-1) (defined in uscxml::PromelaCodeAnalyzer)uscxml::PromelaCodeAnalyzerprotected
getEventsWithPrefix(const std::string &prefix) (defined in uscxml::PromelaCodeAnalyzer)uscxml::PromelaCodeAnalyzer
getLiterals() (defined in uscxml::PromelaCodeAnalyzer)uscxml::PromelaCodeAnalyzerinline
getTokenPositions(const std::string &expr, int type, PromelaParserNode *ast) (defined in uscxml::PromelaCodeAnalyzer)uscxml::PromelaCodeAnalyzerstatic
getTrie() (defined in uscxml::PromelaCodeAnalyzer)uscxml::PromelaCodeAnalyzerinline
getType(const std::string &typeName) (defined in uscxml::PromelaCodeAnalyzer)uscxml::PromelaCodeAnalyzerinline
getTypeAssignment(const std::string &varTo, const std::string &varFrom, const PromelaTypedef &type, size_t indent=0) (defined in uscxml::PromelaCodeAnalyzer)uscxml::PromelaCodeAnalyzer
getTypeReset(const std::string &var, const PromelaTypedef &type, size_t indent=0) (defined in uscxml::PromelaCodeAnalyzer)uscxml::PromelaCodeAnalyzer
getTypes() (defined in uscxml::PromelaCodeAnalyzer)uscxml::PromelaCodeAnalyzerinline
hasIndexLessLoops() (defined in uscxml::PromelaCodeAnalyzer)uscxml::PromelaCodeAnalyzerinline
indexForLiteral(const std::string &literal) (defined in uscxml::PromelaCodeAnalyzer)uscxml::PromelaCodeAnalyzer
largestDelay (defined in uscxml::PromelaCodeAnalyzer)uscxml::PromelaCodeAnalyzer
macroForLiteral(const std::string &literal) (defined in uscxml::PromelaCodeAnalyzer)uscxml::PromelaCodeAnalyzer
prefixIdentifiers(const std::string &expr, const std::string &prefix) (defined in uscxml::PromelaCodeAnalyzer)uscxml::PromelaCodeAnalyzerstatic
PromelaCodeAnalyzer() (defined in uscxml::PromelaCodeAnalyzer)uscxml::PromelaCodeAnalyzerinline
sanitizeCode(const std::string &code) (defined in uscxml::PromelaCodeAnalyzer)uscxml::PromelaCodeAnalyzer
usesCancel(const std::string &elementName) (defined in uscxml::PromelaCodeAnalyzer)uscxml::PromelaCodeAnalyzerinline
usesComplexEventStruct() (defined in uscxml::PromelaCodeAnalyzer)uscxml::PromelaCodeAnalyzerinline
usesEventDataField(const std::string &fieldName) (defined in uscxml::PromelaCodeAnalyzer)uscxml::PromelaCodeAnalyzerinline
usesEventField(const std::string &fieldName) (defined in uscxml::PromelaCodeAnalyzer)uscxml::PromelaCodeAnalyzerinline
usesInPredicate() (defined in uscxml::PromelaCodeAnalyzer)uscxml::PromelaCodeAnalyzerinline
usesInPredicate(bool value) (defined in uscxml::PromelaCodeAnalyzer)uscxml::PromelaCodeAnalyzerinline
usesPlatformVars() (defined in uscxml::PromelaCodeAnalyzer)uscxml::PromelaCodeAnalyzerinline