Classes, methods, etc. related to the development of control source plugins. More...
Classes | |
| interface | HGL::ControlSource::IControlSource |
| Interface to the control source subsystem. More... | |
| class | HGL::ControlSource::ParameterFactory |
| Factory for creating parameters to hand over to the interpreter. More... | |
Defines | |
| #define | REGISTER_CSPLUGIN(Typename, Priority, Name, Author, Copyright, Description) |
| Registers the control source plugin with HGL. | |
Classes, methods, etc. related to the development of control source plugins.
See Control Source Plugins in detail for more information.
| #define REGISTER_CSPLUGIN | ( | Typename, | |||
| Priority, | |||||
| Name, | |||||
| Author, | |||||
| Copyright, | |||||
| Description | ) |
Registers the control source plugin with HGL.
Put this macro into the C++-implementation file of your plugin. Example of usage:
REGISTER_CSPLUGIN(CGIControlSource, 200, L"CGI Control Source", L"Heiko Schäfer", L"© 2013 by Heiko Schäfer <heiko@hgl.rangun.de>", L"Takes input from the Common Gateway Interface")
| Typename | the class name of your plugin | |
| Priority | the priority of this plugin | |
| Name | the name of this plugin | |
| Author | the author of this plugin | |
| Copyright | a copyright message | |
| Description | a short description of the plugin |
1.6.1