Detailed Description
- See also:
- Class ILoad,
References.
- Description:
- This is the callback object used by ILoad::RegisterPostLoadCallback().
The proc()
method will be called when everything has been loaded and all the
references are in place. It is assumed that if the callback needs
to be deleted, the proc()
method will do it.
#include <ioapi.h>
List of all
members.
Public Member Functions
|
virtual
void |
proc
(ILoad *iload)=0 |
virtual
int |
Priority
() |
virtual
INT_PTR |
Execute
(int cmd, ULONG_PTR arg1=0, ULONG_PTR arg2=0, ULONG_PTR
arg3=0) |
Member Function Documentation
virtual void proc |
( |
ILoad * |
iload |
) |
[pure virtual] |
virtual int Priority |
( |
|
) |
[inline, virtual] |
virtual INT_PTR Execute |
( |
int |
cmd, |
|
|
ULONG_PTR |
arg1 = 0 , |
|
|
ULONG_PTR |
arg2 = 0 , |
|
|
ULONG_PTR |
arg3 = 0 |
|
) |
|
[inline, virtual] |
- Parameters:
-
cmd |
The command to execute. |
arg1 |
Optional argument 1 (defined uniquely for each
cmd). |
arg2 |
Optional argument 2. |
arg3 |
Optional argument 3. |
- Returns:
- An integer return value (defined uniquely for each
cmd).
- Default Implementation:
- { return 0; }
Reimplemented in ParamBlockPLCB,
and
ParamBlock2PLCB.
PostLoadCallback PostLoadCallback
PostLoadCallback PostLoadCallback PostLoadCallback PostLoadCallback
PostLoadCallback PostLoadCallback PostLoadCallback
PostLoadCallback
PostLoadCallback PostLoadCallback
PostLoadCallback PostLoadCallback PostLoadCallback PostLoadCallback
PostLoadCallback PostLoadCallback PostLoadCallback
PostLoadCallback