#include <InlineFunctor.h>
Protected Member Functions | |
virtual void | HandleResult (bool wasCancelled, void *context) |
Called from FunctionThread::CallResultHandlers with wasCancelled false OR Called from FunctionThread::StopThread or FunctionThread::~FunctionThread with wasCancelled true. | |
Protected Attributes | |
int | callDepth |
Tracks the call depth when this functor was pushed. It allows the system to return from functions in the correct order. | |
InlineFunctorProcessor * | ifp |
Pointer to the calling instance of InlineFunctorProcessor. | |
Friends | |
class | InlineFunctorProcessor |
virtual void InlineFunctor::HandleResult | ( | bool | wasCancelled, | |
void * | context | |||
) | [protected, virtual] |
Called from FunctionThread::CallResultHandlers with wasCancelled false OR Called from FunctionThread::StopThread or FunctionThread::~FunctionThread with wasCancelled true.
[in] | wasCancelledTrue | if CallResultHandlers was called, false if StopThreads or CancelInputWithContext was called before Functor::Process() |
[in] | context | pointer passed to FunctionThread::Push::context |
Implements RakNet::Functor.