summaryrefslogtreecommitdiffstats
path: root/src/uscxml/transform/ChartToVHDL.h
diff options
context:
space:
mode:
authorStefan Radomski <github@mintwerk.de>2016-06-13 10:35:56 (GMT)
committerStefan Radomski <github@mintwerk.de>2016-06-13 10:35:56 (GMT)
commitdabfa4eb94e376f78ae32d8eca998ba9c4875f57 (patch)
tree51495d68cd56ebd53e1283f1c80328f57b7d42dc /src/uscxml/transform/ChartToVHDL.h
parent053e9bc973fbe88fc41a34064ffadc0deabac58d (diff)
downloaduscxml-dabfa4eb94e376f78ae32d8eca998ba9c4875f57.zip
uscxml-dabfa4eb94e376f78ae32d8eca998ba9c4875f57.tar.gz
uscxml-dabfa4eb94e376f78ae32d8eca998ba9c4875f57.tar.bz2
Reactivated VHDL transformation
Diffstat (limited to 'src/uscxml/transform/ChartToVHDL.h')
-rw-r--r--src/uscxml/transform/ChartToVHDL.h26
1 files changed, 13 insertions, 13 deletions
diff --git a/src/uscxml/transform/ChartToVHDL.h b/src/uscxml/transform/ChartToVHDL.h
index 89af6fd..85fd30d 100644
--- a/src/uscxml/transform/ChartToVHDL.h
+++ b/src/uscxml/transform/ChartToVHDL.h
@@ -161,19 +161,19 @@ protected:
void writeTypes(std::ostream& stream);
void writeIncludes(std::ostream& stream);
-
- // top layer components
+
+ // top layer components
void writeFiFo(std::ostream& stream);
void writeEventController(std::ostream & stream);
void writeMicroStepper(std::ostream& stream);
void writeTestbench(std::ostream & stream);
-
- // system
+
+ // system
void writeSignalsAndComponents(std::ostream& stream);
void writeSystemSignalMapping(std::ostream& stream);
void writeModuleInstantiation(std::ostream& stream);
- // combinatorial logic
+ // combinatorial logic
void writeOptimalTransitionSetSelection(std::ostream& stream);
void writeExitSet(std::ostream & stream);
void writeEntrySet(std::ostream & stream);
@@ -182,24 +182,24 @@ protected:
void writeCompleteEntrySet(std::ostream & stream);
void writeActiveStateNplusOne(std::ostream & stream);
- // handler
+ // handler
void writeStateHandler(std::ostream& stream);
void writeResetHandler(std::ostream & stream);
void writeSpontaneousHandler(std::ostream & stream);
void writeInternalEventHandler(std::ostream & stream);
void writeErrorHandler(std::ostream& stream);
-
- // event generation
- void writeExContentBlock(std::ostream & stream, std::string index,
- std::list<XERCESC_NS::DOMElement*> commandSequence);
-
+
+ // event generation
+ void writeExContentBlock(std::ostream & stream, std::string index,
+ std::list< XERCESC_NS::DOMElement* > commandSequence);
+
Trie _eventTrie;
- std::list<XERCESC_NS::DOMElement*> _execContent;
+ std::list< XERCESC_NS::DOMElement* > _execContent;
private:
std::string eventNameEscape(const std::string& eventName);
- std::string getLineForExecContent(const XERCESC_NS::DOMElement* elem);
+ std::string getLineForExecContent(const XERCESC_NS::DOMNode* elem);
};