diff options
Diffstat (limited to 'include/module/ModuleRegistry.hpp')
-rwxr-xr-x | include/module/ModuleRegistry.hpp | 20 |
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 ), |