Main Page   Modules   Class Hierarchy   Compound List   File List   Compound Members   File Members   Related Pages   Examples  

Dynamic Linking Library - DLL


Compounds

class  CDllUtility

Enumerations

enum  EDllReason { dll_attach, dll_detach }

Functions

typedef void (hyp_CALL_CONV *PTR_INITLIBRARY)(const std

Enumeration Type Documentation

enum EDllReason
 

Indicates why the InitLibrary function has been called.

Enumeration values:
dll_attach   The library has been loaded.
dll_detach   The library are goind to be unloaded.


Function Documentation

typedef void ( hyp_CALL_CONV * PTR_INITLIBRARY ) const
 

Pointer to the InitLibrary function. This function is the equivalent to the WinDll for the Win32 platforms.

void CALL_CONV InitLibrary(const std::vector<std::string>& Param,EDllReason Reason);
Parameters:
Param   A string array contained data. Hyperion Pattern imposes that the first element of the array containts the name of the loaded library.
Reason   The reason explained why the function has been called.


Top of Page
written by Pierre Rebours © 2000-2001. Terms of Use.