#include <ExportVHDL.h>
Inheritance diagram for ExportVHDL::

Public Methods | |
| void | doExport () |
| Writes all the relevant data into the tdf file. | |
| QString | fileFilter () |
| Returns the appropriate filter string for the file dialog. | |
Private Methods | |
| void | writeEnvironment () |
| Writes the 'library' and 'use' lines to the output stream. | |
| void | writeEntity () |
| Writes the 'entity' block to the output stream. | |
| void | writeArchitecture () |
| Writes the 'architecture' block to the output stream. | |
| void | writeResetProcess () |
| Writes the reset/clock process to the output stream. | |
| void | writeMainProcess () |
| Writes the input/current_state process to the output stream. | |
Private Attributes | |
| QString | mname |
| Name of the machine to export. | |
| bool | state_encoding |
| If TRUE, the fixed encoding for the states is used, otherwise an enum type. | |
1.2.9.1 written by Dimitri van Heesch,
© 1997-2001