summaryrefslogtreecommitdiff
path: root/include/module/ModuleRegistry.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'include/module/ModuleRegistry.hpp')
-rwxr-xr-xinclude/module/ModuleRegistry.hpp20
1 files changed, 10 insertions, 10 deletions
diff --git a/include/module/ModuleRegistry.hpp b/include/module/ModuleRegistry.hpp
index d98c9ba..058aa24 100755
--- a/include/module/ModuleRegistry.hpp
+++ b/include/module/ModuleRegistry.hpp
@@ -12,13 +12,13 @@ template< typename Interface>
struct ModuleRegistry< Interface > {
std::string name;
void (*initModule)( void *user_data );
- void (*destroyModule)( );
+ void (*destroyModule)( void *user_data );
Interface *(*create)( );
void (*destroy)( Interface *obj );
ModuleRegistry( std::string _name,
void (*_initModule)( void *user_data ),
- void (*_destroyModule)( ),
+ void (*_destroyModule)( void *user_data ),
Interface *(*_create)( ),
void (*_destroy)( Interface *obj ) )
: name( _name ),
@@ -32,13 +32,13 @@ template< typename Interface, typename P1 >
struct ModuleRegistry< Interface, TYPELIST_1( P1 ) > {
std::string name;
void (*initModule)( void *user_data );
- void (*destroyModule)( );
+ void (*destroyModule)( void *user_data );
Interface *(*create)( P1 );
void (*destroy)( Interface *obj );
ModuleRegistry( std::string _name,
void (*_initModule)( void *user_data ),
- void (*_destroyModule)( ),
+ void (*_destroyModule)( void *user_data ),
Interface *(*_create)( P1 ),
void (*_destroy)( Interface *obj ) )
: name( _name ),
@@ -52,13 +52,13 @@ template< typename Interface, typename P1, typename P2 >
struct ModuleRegistry< Interface, TYPELIST_2( P1, P2 ) > {
std::string name;
void (*initModule)( void *user_data );
- void (*destroyModule)( );
+ void (*destroyModule)( void *user_data );
Interface *(*create)( P1, P2 );
void (*destroy)( Interface *obj );
ModuleRegistry( std::string _name,
void (*_initModule)( void *user_data ),
- void (*_destroyModule)( ),
+ void (*_destroyModule)( void *user_data ),
Interface *(*_create)( P1, P2 ),
void (*_destroy)( Interface *obj ) )
: name( _name ),
@@ -72,13 +72,13 @@ template< typename Interface, typename P1, typename P2, typename P3 >
struct ModuleRegistry< Interface, TYPELIST_3( P1, P2, P3 ) > {
std::string name;
void (*initModule)( void *user_data );
- void (*destroyModule)( );
+ void (*destroyModule)( void *user_data );
Interface *(*create)( P1, P2, P3 );
void (*destroy)( Interface *obj );
ModuleRegistry( std::string _name,
void (*_initModule)( void *user_data ),
- void (*_destroyModule)( ),
+ void (*_destroyModule)( void *user_data ),
Interface *(*_create)( P1, P2, P3 ),
void (*_destroy)( Interface *obj ) )
: name( _name ),
@@ -92,13 +92,13 @@ template< typename Interface, typename P1, typename P2, typename P3, typename P4
struct ModuleRegistry< Interface, TYPELIST_4( P1, P2, P3, P4 ) > {
std::string name;
void (*initModule)( void *user_data );
- void (*destroyModule)( );
+ void (*destroyModule)( void *user_data );
Interface *(*create)( P1, P2, P3, P4 );
void (*destroy)( Interface *obj );
ModuleRegistry( std::string _name,
void (*_initModule)( void *user_data ),
- void (*_destroyModule)( ),
+ void (*_destroyModule)( void *user_data ),
Interface *(*_create)( P1, P2, P3, P4 ),
void (*_destroy)( Interface *obj ) )
: name( _name ),