Encapsulates a data storage request. More...
Public Member Functions | |
| virtual RequestType | GetRequestType () const =0 |
| Get the request type. | |
| virtual const char * | GetId () const =0 |
| The ID for which the data is requested. | |
| virtual const char * | GetKey () const =0 |
| The key for which the data is requested This should be called when the request type is RequestType::Value. | |
| virtual unsigned long | GetIndex () const =0 |
| The index for which the data is requested This should be called when the request type is RequestType::Key. | |
Encapsulates a data storage request.