uscxml::PromelaCodeAnalyzer Member List
This is the complete list of members for uscxml::PromelaCodeAnalyzer, including all inherited members.
| _eventTrie (defined in uscxml::PromelaCodeAnalyzer) | uscxml::PromelaCodeAnalyzer | protected |
| _literals (defined in uscxml::PromelaCodeAnalyzer) | uscxml::PromelaCodeAnalyzer | protected |
| _strIndex (defined in uscxml::PromelaCodeAnalyzer) | uscxml::PromelaCodeAnalyzer | protected |
| _strMacros (defined in uscxml::PromelaCodeAnalyzer) | uscxml::PromelaCodeAnalyzer | protected |
| _typeDefs (defined in uscxml::PromelaCodeAnalyzer) | uscxml::PromelaCodeAnalyzer | protected |
| 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::PromelaCodeAnalyzer | protected |
| 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::PromelaCodeAnalyzer | protected |
| getEventsWithPrefix(const std::string &prefix) (defined in uscxml::PromelaCodeAnalyzer) | uscxml::PromelaCodeAnalyzer | |
| getLiterals() (defined in uscxml::PromelaCodeAnalyzer) | uscxml::PromelaCodeAnalyzer | inline |
| getTokenPositions(const std::string &expr, int type, PromelaParserNode *ast) (defined in uscxml::PromelaCodeAnalyzer) | uscxml::PromelaCodeAnalyzer | static |
| getTrie() (defined in uscxml::PromelaCodeAnalyzer) | uscxml::PromelaCodeAnalyzer | inline |
| getType(const std::string &typeName) (defined in uscxml::PromelaCodeAnalyzer) | uscxml::PromelaCodeAnalyzer | inline |
| 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::PromelaCodeAnalyzer | inline |
| hasIndexLessLoops() (defined in uscxml::PromelaCodeAnalyzer) | uscxml::PromelaCodeAnalyzer | inline |
| 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::PromelaCodeAnalyzer | static |
| PromelaCodeAnalyzer() (defined in uscxml::PromelaCodeAnalyzer) | uscxml::PromelaCodeAnalyzer | inline |
| sanitizeCode(const std::string &code) (defined in uscxml::PromelaCodeAnalyzer) | uscxml::PromelaCodeAnalyzer | |
| usesCancel(const std::string &elementName) (defined in uscxml::PromelaCodeAnalyzer) | uscxml::PromelaCodeAnalyzer | inline |
| usesComplexEventStruct() (defined in uscxml::PromelaCodeAnalyzer) | uscxml::PromelaCodeAnalyzer | inline |
| usesEventDataField(const std::string &fieldName) (defined in uscxml::PromelaCodeAnalyzer) | uscxml::PromelaCodeAnalyzer | inline |
| usesEventField(const std::string &fieldName) (defined in uscxml::PromelaCodeAnalyzer) | uscxml::PromelaCodeAnalyzer | inline |
| usesInPredicate() (defined in uscxml::PromelaCodeAnalyzer) | uscxml::PromelaCodeAnalyzer | inline |
| usesInPredicate(bool value) (defined in uscxml::PromelaCodeAnalyzer) | uscxml::PromelaCodeAnalyzer | inline |
| usesPlatformVars() (defined in uscxml::PromelaCodeAnalyzer) | uscxml::PromelaCodeAnalyzer | inline |
