|
LRAUV
revA
|
Contains the Module class definition. More...


Go to the source code of this file.
Classes | |
| class | Module |
| Module is the abstract base class for a collection of Component objects that can be contained in a loadable module. More... | |
Typedefs | |
| typedef Module * | create_module_t() |
| Class factories. More... | |
| typedef void | destroy_module_t(Module *) |
| destroy_module must be implemented, following the class implementation: extern "C" void destroy(Module* module) { delete module; } More... | |
Contains the Module class definition.
Copyright (c) 2007,2008,2009 MBARI MBARI Proprietary Information. All Rights Reserved
| typedef Module* create_module_t() |
Class factories.
create_module must be implemented, following the class implementation: extern "C" Module* create_module() { return new MyModuleName(); }
| typedef void destroy_module_t(Module *) |
destroy_module must be implemented, following the class implementation: extern "C" void destroy(Module* module) { delete module; }