, including all inherited members.
_processNextRequest() | Ogre::DefaultWorkQueueBase | [virtual] |
_registerThreadWithRenderSystem() | Ogre::DefaultWorkQueue | |
_threadMain() | Ogre::DefaultWorkQueue | [virtual] |
_threadMain() | Ogre::DefaultWorkQueue | [virtual] |
abortAllRequests() | Ogre::DefaultWorkQueueBase | [virtual] |
abortRequest(RequestID id) | Ogre::DefaultWorkQueueBase | [virtual] |
abortRequestsByChannel(uint16 channel) | Ogre::DefaultWorkQueueBase | [virtual] |
addRequest(uint16 channel, uint16 requestType, const Any &rData, uint8 retryCount=0, bool forceSynchronous=false) | Ogre::DefaultWorkQueueBase | [virtual] |
addRequestHandler(uint16 channel, RequestHandler *rh) | Ogre::DefaultWorkQueueBase | [virtual] |
addRequestWithRID(RequestID rid, uint16 channel, uint16 requestType, const Any &rData, uint8 retryCount) | Ogre::DefaultWorkQueueBase | [protected] |
addResponseHandler(uint16 channel, ResponseHandler *rh) | Ogre::DefaultWorkQueueBase | [virtual] |
AllocatedObject() | Ogre::AllocatedObject< Alloc > | [explicit] |
ChannelMap typedef | Ogre::WorkQueue | [protected] |
DefaultWorkQueue(const String &name=StringUtil::BLANK) | Ogre::DefaultWorkQueue | |
DefaultWorkQueue(const String &name=StringUtil::BLANK) | Ogre::DefaultWorkQueue | |
DefaultWorkQueueBase(const String &name=StringUtil::BLANK) | Ogre::DefaultWorkQueueBase | |
getChannel(const String &channelName) | Ogre::WorkQueue | [virtual] |
getName() const | Ogre::DefaultWorkQueueBase | |
getRequestsAccepted() const | Ogre::DefaultWorkQueueBase | [virtual] |
getResponseProcessingTimeLimit() const | Ogre::DefaultWorkQueueBase | [virtual] |
getWorkersCanAccessRenderSystem() const | Ogre::DefaultWorkQueueBase | [virtual] |
getWorkerThreadCount() const | Ogre::DefaultWorkQueueBase | [virtual] |
isPaused() const | Ogre::DefaultWorkQueueBase | [virtual] |
isShuttingDown() const | Ogre::DefaultWorkQueueBase | [virtual] |
mAcceptRequests | Ogre::DefaultWorkQueueBase | [protected] |
mChannelMap | Ogre::WorkQueue | [protected] |
mIsRunning | Ogre::DefaultWorkQueueBase | [protected] |
mName | Ogre::DefaultWorkQueueBase | [protected] |
mNextChannel | Ogre::WorkQueue | [protected] |
mNumThreadsRegisteredWithRS | Ogre::DefaultWorkQueue | [protected] |
mPaused | Ogre::DefaultWorkQueueBase | [protected] |
mProcessQueue | Ogre::DefaultWorkQueueBase | [protected] |
mRegisteredThreads | Ogre::DefaultWorkQueue | [private] |
mRequestCount | Ogre::DefaultWorkQueueBase | [protected] |
mRequestHandlers | Ogre::DefaultWorkQueueBase | [protected] |
mRequestQueue | Ogre::DefaultWorkQueueBase | [protected] |
mResponseHandlers | Ogre::DefaultWorkQueueBase | [protected] |
mResponseQueue | Ogre::DefaultWorkQueueBase | [protected] |
mResposeTimeLimitMS | Ogre::DefaultWorkQueueBase | [protected] |
mShuttingDown | Ogre::DefaultWorkQueueBase | [protected] |
mTaskGroup | Ogre::DefaultWorkQueue | [private] |
mTaskScheduler | Ogre::DefaultWorkQueue | [private] |
mWorkerFunc | Ogre::DefaultWorkQueueBase | [protected] |
mWorkerRenderSystemAccess | Ogre::DefaultWorkQueueBase | [protected] |
mWorkerThreadCount | Ogre::DefaultWorkQueueBase | [protected] |
notifyThreadRegistered() | Ogre::DefaultWorkQueue | [protected, virtual] |
notifyWorkers() | Ogre::DefaultWorkQueue | [protected, virtual] |
notifyWorkers() | Ogre::DefaultWorkQueue | [protected, virtual] |
OGRE_MUTEX(mRegisterRSMutex) | Ogre::DefaultWorkQueue | [private] |
OGRE_RW_MUTEX(mRequestHandlerMutex) | Ogre::DefaultWorkQueueBase | [protected] |
operator delete(void *ptr) | Ogre::AllocatedObject< Alloc > | |
operator delete(void *ptr, void *) | Ogre::AllocatedObject< Alloc > | |
operator delete(void *ptr, const char *, int, const char *) | Ogre::AllocatedObject< Alloc > | |
operator delete[](void *ptr) | Ogre::AllocatedObject< Alloc > | |
operator delete[](void *ptr, const char *, int, const char *) | Ogre::AllocatedObject< Alloc > | |
operator new(size_t sz, const char *file, int line, const char *func) | Ogre::AllocatedObject< Alloc > | |
operator new(size_t sz) | Ogre::AllocatedObject< Alloc > | |
operator new(size_t sz, void *ptr) | Ogre::AllocatedObject< Alloc > | |
operator new[](size_t sz, const char *file, int line, const char *func) | Ogre::AllocatedObject< Alloc > | |
operator new[](size_t sz) | Ogre::AllocatedObject< Alloc > | |
processRequest(Request *r) | Ogre::DefaultWorkQueueBase | [protected] |
processRequestResponse(Request *r, bool synchronous) | Ogre::DefaultWorkQueueBase | [protected] |
processResponse(Response *r) | Ogre::DefaultWorkQueueBase | [protected] |
processResponses() | Ogre::DefaultWorkQueueBase | [virtual] |
removeRequestHandler(uint16 channel, RequestHandler *rh) | Ogre::DefaultWorkQueueBase | [virtual] |
removeResponseHandler(uint16 channel, ResponseHandler *rh) | Ogre::DefaultWorkQueueBase | [virtual] |
RequestHandlerHolderPtr typedef | Ogre::DefaultWorkQueueBase | [protected] |
RequestHandlerList typedef | Ogre::DefaultWorkQueueBase | [protected] |
RequestHandlerListByChannel typedef | Ogre::DefaultWorkQueueBase | [protected] |
RequestID typedef | Ogre::WorkQueue | |
RequestQueue typedef | Ogre::DefaultWorkQueueBase | [protected] |
ResponseHandlerList typedef | Ogre::DefaultWorkQueueBase | [protected] |
ResponseHandlerListByChannel typedef | Ogre::DefaultWorkQueueBase | [protected] |
ResponseQueue typedef | Ogre::DefaultWorkQueueBase | [protected] |
setPaused(bool pause) | Ogre::DefaultWorkQueueBase | [virtual] |
setRequestsAccepted(bool accept) | Ogre::DefaultWorkQueueBase | [virtual] |
setResponseProcessingTimeLimit(unsigned long ms) | Ogre::DefaultWorkQueueBase | [virtual] |
setWorkersCanAccessRenderSystem(bool access) | Ogre::DefaultWorkQueueBase | [virtual] |
setWorkerThreadCount(size_t c) | Ogre::DefaultWorkQueueBase | [virtual] |
shutdown() | Ogre::DefaultWorkQueue | [virtual] |
shutdown() | Ogre::DefaultWorkQueue | [virtual] |
startup(bool forceRestart=true) | Ogre::DefaultWorkQueue | [virtual] |
startup(bool forceRestart=true) | Ogre::DefaultWorkQueue | [virtual] |
waitForNextRequest() | Ogre::DefaultWorkQueue | [protected, virtual] |
WorkQueue() | Ogre::WorkQueue | |
~AllocatedObject() | Ogre::AllocatedObject< Alloc > | |
~DefaultWorkQueue() | Ogre::DefaultWorkQueue | [virtual] |
~DefaultWorkQueue() | Ogre::DefaultWorkQueue | [virtual] |
~DefaultWorkQueueBase() | Ogre::DefaultWorkQueueBase | [virtual] |
~WorkQueue() | Ogre::WorkQueue | [virtual] |