CMGDK r49-rc2
公有成员
hgl::ExternalModule类参考

外部模块调用类 更多...

#include <ExternalModule.H>

所有成员的列表。

公有成员

 ExternalModule ()
 本类构造函数
virtual ~ExternalModule ()
 本类析构函数
bool Load (const wchar_t *)
 加载一个外部模块
void Clear ()
 清除当前模块
void * FindFunc (const char *)
 查找函数
void * GetFunc (const char *)
 取得函数

详细描述

外部模块调用类

这个类用于对外部动态库的调用,支持Windows/Linux/BSD/MacOSX
Windows 下动态库扩展名为.DLL
FreeBSD/MacOSX 下动态库扩展名为.dylib
Linux 下动态库扩展名为.so


构造及析构函数文档

hgl::ExternalModule::ExternalModule ( )

本类构造函数

hgl::ExternalModule::~ExternalModule ( ) [virtual]

本类析构函数


成员函数文档

void hgl::ExternalModule::Clear ( )

清除当前模块

void * hgl::ExternalModule::FindFunc ( const char *  name)

查找函数

void * hgl::ExternalModule::GetFunc ( const char *  name)

取得函数

bool hgl::ExternalModule::Load ( const wchar_t *  name)

加载一个外部模块

加载一个外部模块

参数:
name模块文件名称
返回:
是否加载成功

该类的文档由以下文件生成:
 全部  名字空间 文件 函数 变量 类型定义 枚举 枚举值 友元 宏定义