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 |
![]() | |
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.