My Project
|
ParaEngine resource request. More...
#include <IDataLoader.h>
Public Member Functions | |
ResourceRequest (ResourceRequestType nType=ResourceRequestType_Local) | |
Public Attributes | |
ResourceRequestType | m_nType |
request type | |
IDataLoader * | m_pDataLoader |
IDataProcessor * | m_pDataProcessor |
HRESULT * | m_pHR |
HRESULT | m_last_error_code |
void ** | m_ppDeviceObject |
int | m_nProcessorQueueID |
process queue id, default to 0. More... | |
bool | m_bLock |
bool | m_bCopy |
bool | m_bError |
![]() | |
boost::detail::atomic_count | m_ref_count |
Additional Inherited Members | |
![]() | |
static void * | operator new (size_t size) |
static void | operator delete (void *p) |
![]() | |
intrusive_ptr_thread_safe_base (const intrusive_ptr_thread_safe_base &) | |
intrusive_ptr_thread_safe_base & | operator= (const intrusive_ptr_thread_safe_base &) |
ParaEngine resource request.
int ParaEngine::ResourceRequest::m_nProcessorQueueID |
process queue id, default to 0.
Each process queue matches to one or more processor threads. And each processor thread can be associated with just one processor queue. Please note that, following are internal queues: