Initial import
This commit is contained in:
26
gtkloader.h
Normal file
26
gtkloader.h
Normal file
@@ -0,0 +1,26 @@
|
||||
#ifndef GTKLOADER_H
|
||||
#define GTKLOADER_H
|
||||
|
||||
#include <list>
|
||||
|
||||
class GtkLoader
|
||||
{
|
||||
private:
|
||||
std::list<void *> library_handles;
|
||||
|
||||
private:
|
||||
void loadLibraryWin64(const char *lib, void **handle);
|
||||
void loadFunctionWin64(const char *func, void **func_ptr);
|
||||
|
||||
public:
|
||||
void dlopen();
|
||||
void loadFunction(const char *func, void **func_ptr);
|
||||
|
||||
public:
|
||||
void loadGtk();
|
||||
|
||||
public:
|
||||
GtkLoader();
|
||||
};
|
||||
|
||||
#endif // GTKLOADER_H
|
||||
Reference in New Issue
Block a user