Qucs-GUI  0.0.19
Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes
VHDL_File Class Reference

#include <vhdlfile.h>

Inheritance diagram for VHDL_File:
Inheritance graph
[legend]
Collaboration diagram for VHDL_File:
Collaboration graph
[legend]

Public Member Functions

 VHDL_File ()
 ~VHDL_File ()
ComponentnewOne ()
bool createSubNetlist (QTextStream *)
QString getErrorText ()
QString getSubcircuitFile ()

Static Public Member Functions

static Elementinfo (QString &, char *&, bool getNewOne=false)

Protected Member Functions

QString vhdlCode (int)
void createSymbol ()
QString loadFile ()

Protected Attributes

QString EntityName
QString ErrText
QString TypeNames
QString GenTypes
QString GenNames
QString GenDefs

Detailed Description

Definition at line 27 of file vhdlfile.h.


Constructor & Destructor Documentation

Definition at line 28 of file vhdlfile.cpp.

Here is the caller graph for this function:

VHDL_File::~VHDL_File ( ) [inline]

Definition at line 30 of file vhdlfile.h.


Member Function Documentation

bool VHDL_File::createSubNetlist ( QTextStream *  stream)

Definition at line 214 of file vhdlfile.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

void VHDL_File::createSymbol ( ) [protected, virtual]

Reimplemented from MultiViewComponent.

Definition at line 126 of file vhdlfile.cpp.

Here is the call graph for this function:

QString VHDL_File::getErrorText ( ) [inline]

Definition at line 35 of file vhdlfile.h.

Here is the caller graph for this function:

QString VHDL_File::getSubcircuitFile ( ) [virtual]

Reimplemented from Component.

Definition at line 206 of file vhdlfile.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

Element * VHDL_File::info ( QString &  Name,
char *&  BitmapFile,
bool  getNewOne = false 
) [static]

Definition at line 53 of file vhdlfile.cpp.

Here is the call graph for this function:

QString VHDL_File::loadFile ( ) [protected]

Definition at line 100 of file vhdlfile.cpp.

Here is the caller graph for this function:

Component * VHDL_File::newOne ( ) [virtual]

Reimplemented from Component.

Definition at line 44 of file vhdlfile.cpp.

Here is the call graph for this function:

QString VHDL_File::vhdlCode ( int  ) [protected, virtual]

Reimplemented from Component.

Definition at line 67 of file vhdlfile.cpp.


Field Documentation

QString VHDL_File::EntityName [protected]

Definition at line 43 of file vhdlfile.h.

QString VHDL_File::ErrText [protected]

Definition at line 44 of file vhdlfile.h.

QString VHDL_File::GenDefs [protected]

Definition at line 48 of file vhdlfile.h.

QString VHDL_File::GenNames [protected]

Definition at line 47 of file vhdlfile.h.

QString VHDL_File::GenTypes [protected]

Definition at line 46 of file vhdlfile.h.

QString VHDL_File::TypeNames [protected]

Definition at line 45 of file vhdlfile.h.


The documentation for this class was generated from the following files:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines