Qucs-core
0.0.19
|
#include <module.h>
Public Member Functions | |
module () | |
~module () | |
Static Public Member Functions | |
static void | registerModule (circuit_definer_t, circuit_creator_t) |
static void | registerModules (void) |
static void | unregisterModules (void) |
static struct define_t * | getModule (char *) |
static void | print (void) |
static void | registerDynamicModules (char *proj, std::list< std::string > modlist) |
static void | closeDynamicLibs (void) |
Data Fields | |
struct define_t * | definition |
circuit_creator_t | circreate |
analysis_creator_t | anacreate |
Static Public Attributes | |
static qucs::hash< module > | modules |
Static Private Member Functions | |
static void | registerModule (analysis_definer_t, analysis_creator_t) |
static void | registerModule (struct define_t *) |
static void | registerModule (misc_definer_t) |
static void | registerModule (const char *, module *) |
module::module | ( | ) |
Definition at line 69 of file module.cpp.
module::~module | ( | ) |
Definition at line 76 of file module.cpp.
void module::closeDynamicLibs | ( | void | ) | [static] |
Definition at line 553 of file module.cpp.
struct define_t * module::getModule | ( | char * | type | ) | [static, read] |
Definition at line 139 of file module.cpp.
static void qucs::module::print | ( | void | ) | [static] |
void module::registerDynamicModules | ( | char * | proj, |
std::list< std::string > | modlist | ||
) | [static] |
Definition at line 441 of file module.cpp.
static void qucs::module::registerModule | ( | circuit_definer_t | , |
circuit_creator_t | |||
) | [static] |
static void qucs::module::registerModule | ( | analysis_definer_t | , |
analysis_creator_t | |||
) | [static, private] |
static void qucs::module::registerModule | ( | struct define_t * | ) | [static, private] |
static void qucs::module::registerModule | ( | misc_definer_t | ) | [static, private] |
static void qucs::module::registerModule | ( | const char * | , |
module * | |||
) | [static, private] |
void module::registerModules | ( | void | ) | [static] |
Definition at line 156 of file module.cpp.
void module::unregisterModules | ( | void | ) | [static] |
Definition at line 323 of file module.cpp.
analysis_creator_t qucs::module::anacreate |
circuit_creator_t qucs::module::circreate |
struct define_t* qucs::module::definition |