|
Fovia C++ In-Process API
|
Public Member Functions | |
| virtual signed int | AskInterface (const BGUID *piid, struct IRoot **ppr)=0 |
| virtual signed int | DecRef ()=0 |
| virtual signed int | FinishTask (signed long long TaskID)=0 |
| virtual signed int | GetProgress (signed long long TaskID, float *Progress, char **Info)=0 |
| virtual signed int | IncRef ()=0 |
| virtual signed int | IsAbortRequested (bool *Abort)=0 |
| virtual signed int | SetProgress (signed long long TaskID, float Progress, char *Info)=0 |
| virtual signed int | StartTask (signed long long ParentID, char *TaskName, signed long long *TaskID)=0 |
Public Member Functions inherited from IRoot | |
| template<class T > | |
| signed int | AskInterface (T **pp) |
task progress
|
pure virtual |
ask object for another interface
Implements IRoot.
|
pure virtual |
decrements the reference count for the object
Implements IRoot.
|
pure virtual |
increments the reference count for the object
Implements IRoot.
1.8.9.1