ODC_Module - Module definition
Inherits:  
ODC_ImpClass 
Module definitions can be provided for technical units in a project (components, dynamic libraries, executables etc.). Since projects are modules, explicit module definitions are optional.
Any number of modules can be defined within a project (schema element) or a module. Modules can be nested at any level. Modules are namespaces. Thus, the identifier defined for the module is a namespace name and can be used for prefixing the names (namespace or scope name), when referring to the module from an external position.
Attributes
- library_name - Name for default library
 
References
Relationships
- error_class - Error class
 - sub_modules - Submodules
 - parent_module - Parent module
 - module_ref - Project reference
 - classes - Implementation classes defined for the module
 - not_used - Views
 - database - Database
 - main_functions - Executables
 - parameters - Parameters referenced within the Module
 - other_classes - References to other classes
 
Functions
- InitCreateContext - - internal feature
 - SetupOptionsForObject - Set option variables for the selected module.
 

