Public Member Functions |
Static Public Member Functions |
Protected Member Functions |
Protected Attributes |
List of all members
uscxml::ChartToC Class Reference
Inheritance diagram for uscxml::ChartToC:
Collaboration diagram for uscxml::ChartToC:
Public Member Functions | |
| void | writeTo (std::ostream &stream) |
Public Member Functions inherited from uscxml::TransformerImpl | |
| TransformerImpl (const Interpreter &other) | |
| virtual XERCESC_NS::DOMDocument * | getDocument () const |
| virtual | operator Interpreter () |
Static Public Member Functions | |
| static Transformer | transform (const Interpreter &other) |
Protected Member Functions | |
| ChartToC (const Interpreter &other) | |
| void | findNestedMachines () |
| void | prepare () |
| void | resortStates (XERCESC_NS::DOMNode *node) |
| void | setHistoryCompletion () |
| void | setStateCompletion () |
| void | writeCharArrayInitList (std::ostream &stream, const std::string &boolString) |
| void | writeElementInfo (std::ostream &stream) |
| void | writeElementInfoInvocation (std::ostream &stream) |
| void | writeExecContent (std::ostream &stream) |
| void | writeExecContent (std::ostream &stream, const XERCESC_NS::DOMNode *node, size_t indent=0) |
| void | writeExecContentFinalize (std::ostream &stream) |
| void | writeForwardDeclarations (std::ostream &stream) |
| void | writeFSM (std::ostream &stream) |
| void | writeHelpers (std::ostream &stream) |
| void | writeIncludes (std::ostream &stream) |
| void | writeMachineInfo (std::ostream &stream) |
| void | writeMacros (std::ostream &stream) |
| void | writeStates (std::ostream &stream) |
| void | writeTransitions (std::ostream &stream) |
| void | writeTypes (std::ostream &stream) |
Protected Attributes | |
| std::list< ChartToC * > | _allMachines |
| std::set< std::string > | _hasElement |
| bool | _hasNativeDataModel |
| std::string | _md5 |
| std::list< ChartToC * > | _nestedMachines |
| ChartToC * | _parentMachine |
| std::string | _prefix |
| std::list< std::string > * | _prefixes |
| std::string | _stateCharArrayInit |
| size_t | _stateCharArraySize |
| std::string | _stateDataType |
| std::vector< XERCESC_NS::DOMElement * > | _states |
| ChartToC * | _topMostMachine |
| std::string | _transCharArrayInit |
| size_t | _transCharArraySize |
| std::string | _transDataType |
| std::vector< XERCESC_NS::DOMElement * > | _transitions |
| Interpreter | interpreter |
Protected Attributes inherited from uscxml::TransformerImpl | |
| URL | _baseURL |
| InterpreterImpl::Binding | _binding |
| XERCESC_NS::DOMDocument * | _document |
| std::multimap< std::string, std::string > | _extensions |
| std::string | _name |
| std::list< std::string > | _options |
| XERCESC_NS::DOMElement * | _scxml |
| Interpreter | interpreter |
Member Function Documentation
|
protected |
initials deep histories shallow histories everything else
|
protected |
0111 -> 0x08 1111 -> 0x0f 1111 1111 -> 0xff 1111 1111 1110 -> 0x0f, 0xfd
76543210 fedcba98 ...
The documentation for this class was generated from the following files:
- transform/ChartToC.h
- transform/ChartToC.cpp

Public Member Functions inherited from