Qucs-GUI
0.0.18
Main Page
Related Pages
Data Structures
Files
File List
Globals
All
Data Structures
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Pages
qucs
components
libcomp.h
Go to the documentation of this file.
1
/***************************************************************************
2
libcomp.h
3
-----------
4
begin : Fri Jun 10 2005
5
copyright : (C) 2005 by Michael Margraf
6
email : michael.margraf@alumni.tu-berlin.de
7
***************************************************************************/
8
9
/***************************************************************************
10
* *
11
* This program is free software; you can redistribute it and/or modify *
12
* it under the terms of the GNU General Public License as published by *
13
* the Free Software Foundation; either version 2 of the License, or *
14
* (at your option) any later version. *
15
* *
16
***************************************************************************/
17
18
#ifndef LIBCOMP_H
19
#define LIBCOMP_H
20
21
#include "
component.h
"
22
//Added by qt3to4:
23
#include <QTextStream>
24
25
26
class
LibComp
:
public
MultiViewComponent
{
27
public
:
28
LibComp
();
29
~LibComp
() {};
30
Component
*
newOne
();
31
32
bool
createSubNetlist
(QTextStream *, QStringList&,
int
type=1);
33
QString
getSubcircuitFile
();
34
35
protected
:
36
QString
netlist
();
37
QString
vhdlCode
(
int
);
38
QString
verilogCode
(
int
);
39
void
createSymbol
();
40
41
private
:
42
int
loadSymbol
();
43
int
loadSection
(
const
QString&, QString&, QStringList* i=0);
44
QString
createType
();
45
};
46
47
#endif
LibComp::~LibComp
~LibComp()
Definition:
libcomp.h:29
LibComp::loadSymbol
int loadSymbol()
Definition:
libcomp.cpp:172
LibComp::createSubNetlist
bool createSubNetlist(QTextStream *, QStringList &, int type=1)
Definition:
libcomp.cpp:234
Component
Definition:
component.h:33
LibComp::createType
QString createType()
Definition:
libcomp.cpp:275
LibComp::newOne
Component * newOne()
Definition:
libcomp.cpp:55
LibComp::verilogCode
QString verilogCode(int)
Definition:
libcomp.cpp:301
LibComp::createSymbol
void createSymbol()
Definition:
libcomp.cpp:67
LibComp::vhdlCode
QString vhdlCode(int)
Definition:
libcomp.cpp:316
component.h
LibComp::loadSection
int loadSection(const QString &, QString &, QStringList *i=0)
Definition:
libcomp.cpp:92
LibComp
Definition:
libcomp.h:26
LibComp::getSubcircuitFile
QString getSubcircuitFile()
Definition:
libcomp.cpp:226
LibComp::LibComp
LibComp()
Definition:
libcomp.cpp:38
LibComp::netlist
QString netlist()
Definition:
libcomp.cpp:282
MultiViewComponent
Definition:
component.h:100
Generated on Mon Sep 1 2014 20:05:20 for Qucs-GUI by
1.8.6