|
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 |
1.7.6.1