Xreate
The Xreate programming language
List of all members
XreateManagerDecoratorModules< Parent > Class Template Reference

XreateManager decorator to support Modules. More...

#include <xreatemanager-modules.h>

Detailed Description

template<class Parent>
class xreate::modules::XreateManagerDecoratorModules< Parent >

XreateManager decorator to support Modules.

Scans source code looking for other modules requirements. Finds and connects other modules to satisfy a current module's requirements

See also
ModulesSolver, ModuleRecord
Inheritance diagram for XreateManagerDecoratorModules< Parent >:
XreateManager PassManager

Additional Inherited Members

- Public Member Functions inherited from XreateManager
virtual void * run ()=0
 Consequently executes all compilation and code execution phases.
 
- Static Public Member Functions inherited from XreateManager
static XreateManagerprepare (std::string &&code)
 Constructs XreateManager for a given code.
 
static XreateManagerprepare (FILE *code)
 Constructs XreateManager for a given script file.
 

The documentation for this class was generated from the following file: