LRAUV  revA
Module

Tethys modules are collections of Components that can be dynamically loaded or unloaded. More...

Classes

class  Config
 The Config class provides static methods for accessing configuration values. More...
 
class  LoadedModule
 Contains information about a currently loaded module, including the shared library and destroy method. More...
 
class  Module
 Module is the abstract base class for a collection of Component objects that can be contained in a loadable module. More...
 
class  Module_Test
 Unit tests for Module class. More...
 
class  ModuleLoader
 Loads modules (either compiled c++ or scripted). More...
 

Detailed Description

Tethys modules are collections of Components that can be dynamically loaded or unloaded.

Modules may be either Lua script or compiled c++ code