|
Qucs-core
0.0.18
|
#include <iostream>#include <stdio.h>#include <stdlib.h>#include <map>#include <list>#include "netdefs.h"#include "components.h"#include "analyses.h"#include "module.h"#include <dlfcn.h>#include <cstdlib>Go to the source code of this file.
Macros | |
| #define | REGISTER_CIRCUIT(val) registerModule (&val::definition, &val::create) |
| #define | REGISTER_ANALYSIS(val) registerModule (&val::definition, &val::create) |
| #define | REGISTER_MISC(val) registerModule (&val::definition) |
Variables | |
| std::map< std::string, creator_t *, std::less < std::string > > | factorycreate |
| std::map< std::string, defs_t *, std::less< std::string > > | factorydef |
| std::list< void * > | dl_list |
| std::list< void * >::iterator | itr |
| static struct property_t | props1 [] |
| static struct property_t | props2 [] |
| struct define_t | miscdef1 |
| struct define_t | miscdef2 |
| #define REGISTER_ANALYSIS | ( | val | ) | registerModule (&val::definition, &val::create) |
Definition at line 150 of file module.cpp.
| #define REGISTER_CIRCUIT | ( | val | ) | registerModule (&val::definition, &val::create) |
Definition at line 148 of file module.cpp.
| #define REGISTER_MISC | ( | val | ) | registerModule (&val::definition) |
Definition at line 152 of file module.cpp.
| std::list<void *> dl_list |
Definition at line 64 of file module.cpp.
| std::map< std::string, creator_t *, std::less<std::string> > factorycreate |
Definition at line 56 of file module.cpp.
| std::map< std::string, defs_t *, std::less<std::string> > factorydef |
Definition at line 58 of file module.cpp.
| std::list<void *>::iterator itr |
Definition at line 65 of file module.cpp.
| struct define_t miscdef1 |
Definition at line 86 of file module.cpp.
| struct define_t miscdef2 |
Definition at line 90 of file module.cpp.
|
static |
Definition at line 80 of file module.cpp.
|
static |
Definition at line 82 of file module.cpp.
1.8.6