|
std::string | getBulk () |
| returns the bulk connector of the transistor.
|
|
std::string | getDrain () |
| returns the drain connector of the transistor.
|
|
std::string | getGrid () |
| returns the grid connector of the transistor.
|
|
std::string | getSource () |
| returns the source connector of the transistor.
|
|
| Mosfet (std::string name, std::string nd, std::string ng, std::string ns, std::string nb, std::string model) |
| creates a new mosfet transistor. More...
|
|
void | addConnector (std::string connector) |
| adds a connector to the instance. More...
|
|
void | addParameter (std::string name, std::string value) |
| adds a parameter to the instance. More...
|
|
const std::vector< std::string > & | getConnectors () |
| returns the map of instance's connectors. More...
|
|
std::string | getModel () |
| returns the model of the instance.
|
|
std::string | getName () |
| returns the name of the instance.
|
|
const std::map< std::string, std::string > & | getParameters () |
| returns the parameters of the instance.
|
|
std::string | getParameterValue (std::string name) |
| returns the value (as string) of a parameter of the instance. More...
|
|
| Instance (std::string name, std::string model) |
| creates a new instance. More...
|
|
This class describes a mosfet transistor which is a specialized instance which has four connectors (grid, drain, source and bulk).