oilmods.h File Reference

(r1785/r751)

Go to the source code of this file.

Classes

class  OILModule
 This class hides the mechanism of loading modules via whatever OS calls are required. For example, under Windows it loads DLLs and interrogates them, whereas on the Arc something quite different could happen. It also provides a link between a kernel 'Module' item and the OIL transport mechanism used to load it. More...

Enumerations

enum  ExtraDLLenum {
  GDI_Util_DLL = 0, Ctl3d_DLL, Slider_Control_DLL, BitmapButton_Control_DLL,
  TabBox_Control_DLL, CheckList_Control_DLL, DDeck_Control_DLL, Grid_Control_DLL,
  Text3d_Control_DLL, Redraw_Control_DLL, WinG_DLL, ATM_Util_DLL,
  Resources_DLL, Extra_DLL_Count
}

Variables

const UINT32 MAX_DLLS = 10
HINSTANCE DLLs [MAX_DLLS]
UINT32 DLLCount
HINSTANCE ExtraDLLs [Extra_DLL_Count]


Enumeration Type Documentation

enum ExtraDLLenum
 

Enumerator:
GDI_Util_DLL 
Ctl3d_DLL 
Slider_Control_DLL 
BitmapButton_Control_DLL 
TabBox_Control_DLL 
CheckList_Control_DLL 
DDeck_Control_DLL 
Grid_Control_DLL 
Text3d_Control_DLL 
Redraw_Control_DLL 
WinG_DLL 
ATM_Util_DLL 
Resources_DLL 
Extra_DLL_Count 

Definition at line 143 of file oilmods.h.

00144 {
00145     GDI_Util_DLL = 0,
00146     Ctl3d_DLL,
00147     Slider_Control_DLL,
00148     BitmapButton_Control_DLL,
00149     TabBox_Control_DLL,
00150     CheckList_Control_DLL,
00151     DDeck_Control_DLL,
00152     Grid_Control_DLL,
00153     Text3d_Control_DLL,
00154     Redraw_Control_DLL,
00155     WinG_DLL,
00156     ATM_Util_DLL,
00157     Resources_DLL,
00158     // more here
00159     Extra_DLL_Count
00160 };


Variable Documentation

UINT32 DLLCount
 

Definition at line 130 of file oilmods.cpp.

HINSTANCE DLLs[MAX_DLLS]
 

Definition at line 129 of file oilmods.cpp.

HINSTANCE ExtraDLLs[Extra_DLL_Count]
 

Definition at line 133 of file oilmods.cpp.

const UINT32 MAX_DLLS = 10
 

Definition at line 135 of file oilmods.h.


Generated on Sat Nov 10 03:49:34 2007 for Camelot by  doxygen 1.4.4