summaryrefslogtreecommitdiff
path: root/core/modules.h
diff options
context:
space:
mode:
authorGluzskiy Alexandr <sss123next@list.ru>2010-10-19 11:31:43 +0300
committerGluzskiy Alexandr <sss123next@list.ru>2010-10-19 11:31:43 +0300
commit5d367f0e54fd1bf62f22b869ef75765ec9383e2c (patch)
treea3d2f900faab225b53d59bd8fb5add98520c589a /core/modules.h
parentb50a786c2758a34eff01a491ef103bd5a053ba90 (diff)
hz..
Diffstat (limited to 'core/modules.h')
-rw-r--r--core/modules.h30
1 files changed, 15 insertions, 15 deletions
diff --git a/core/modules.h b/core/modules.h
index 9894894..5ba7a11 100644
--- a/core/modules.h
+++ b/core/modules.h
@@ -9,22 +9,22 @@ typedef int (*unload)();
class plugin
{
public:
- struct exported_functions_s
- {
- load Load;
- on_modules_loaded OnModulesLoaded;
- unload Unload;
- set_plugin_info SetPluginInfo;
- };
- ACE_DLL *get_plugin();
- void set_plugin();
- const exported_functions_s *get_exported_functions();
- plugin(ACE_DLL *lib, PLUGININFO *info, exported_functions_s *funcs);
- ~plugin();
+ struct exported_functions_s
+ {
+ load Load;
+ on_modules_loaded OnModulesLoaded;
+ unload Unload;
+ set_plugin_info SetPluginInfo;
+ };
+ ACE_DLL *get_plugin();
+ void set_plugin();
+ const exported_functions_s *get_exported_functions();
+ plugin(ACE_DLL *lib, PLUGININFO *info, exported_functions_s *funcs);
+ ~plugin();
private:
- ACE_DLL *plug;
- exported_functions_s *exported_funcs;
- PLUGININFO *plugininfo;
+ ACE_DLL *plug;
+ exported_functions_s *exported_funcs;
+ PLUGININFO *plugininfo;
};
#endif // MODULE_H_INCLUDED