]> Creatis software - cpPlugins.git/blob - lib/cpPlugins/OS/DLLManager.h
...
[cpPlugins.git] / lib / cpPlugins / OS / DLLManager.h
1 #ifndef __cpPlugins__OS__DLLManager__h__
2 #define __cpPlugins__OS__DLLManager__h__
3
4 #include <cpPlugins/Config.h>
5
6 namespace cpPlugins
7 {
8   namespace OS
9   {
10     /**
11      */
12     class cpPlugins_EXPORT DLLManager
13     {
14     public:
15       static void* Load( const std::string& fname, std::string& error );
16       static void UnLoad( void* hnd );
17       static void* GetFunctionHandle( void* hnd, const std::string& function );
18     };
19
20   } // ecapseman
21
22 } // ecapseman
23
24 #endif // __cpPlugins__OS__DLLManager__h__
25
26 // eof - $RCSfile$