General purpose response structure.  
 More...
#include <OgreWorkQueue.h>
General purpose response structure. 
◆ Response()
◆ ~Response()
      
        
          | Ogre::WorkQueue::Response::~Response | ( |  | ) |  | 
      
 
 
◆ abortRequest()
  
  | 
        
          | void Ogre::WorkQueue::Response::abortRequest | ( |  | ) |  |  | inline | 
 
 
◆ getData()
  
  | 
        
          | const Any & Ogre::WorkQueue::Response::getData | ( |  | ) | const |  | inline | 
 
Return the response data (user defined, only valid on success) 
 
 
◆ getMessages()
  
  | 
        
          | const String & Ogre::WorkQueue::Response::getMessages | ( |  | ) | const |  | inline | 
 
Get any diagnostic messages about the process. 
 
 
◆ getRequest()
  
  | 
        
          | const Request * Ogre::WorkQueue::Response::getRequest | ( |  | ) | const |  | inline | 
 
 
◆ succeeded()
  
  | 
        
          | bool Ogre::WorkQueue::Response::succeeded | ( |  | ) | const |  | inline | 
 
Return whether this is a successful response. 
 
 
◆ mData
      
        
          | Any Ogre::WorkQueue::Response::mData | 
      
 
Data associated with the result of the process. 
 
 
◆ mMessages
      
        
          | String Ogre::WorkQueue::Response::mMessages | 
      
 
 
◆ mRequest
      
        
          | const Request* Ogre::WorkQueue::Response::mRequest | 
      
 
Pointer to the request that this response is in relation to. 
 
 
◆ mSuccess
      
        
          | bool Ogre::WorkQueue::Response::mSuccess | 
      
 
Whether the work item succeeded or not. 
 
 
The documentation for this struct was generated from the following file: