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.