#include <orderdesccache.h>
Inheritance diagram for TPProto::OrderDescCache:

Public Member Functions | |
| OrderDescCache () | |
| Default Constructor. | |
| virtual | ~OrderDescCache () |
| Destructor. | |
| void | requestOrderDescription (uint32_t ordtype, const OrderDescCallback &cb) |
| boost::signals::connection | watchOrderDescription (uint32_t ordtype, const OrderDescCallback &cb) |
| void | requestOrderTypes (const IdSetCallback &cb) |
| boost::signals::connection | watchOrderTypes (const IdSetCallback &cb) |
| virtual GetIdSequence * | createGetIdSequenceFrame () |
| Create a GetIdsSequence subclass frame for the CacheMethod to use. Must return the correct type of frame for this Cache. | |
| virtual GetById * | createGetByIdFrame () |
| Create a GetById subclass frame for the CacheMethod to use. Must return the correct type of frame for this Cache. | |
| virtual uint32_t | getIdFromFrame (Frame *frame) |
| Get the Id from the Frame provided. The Frame is of the correct type. For example, for the Object cache, the Frame will be an Object. | |
| virtual uint64_t | getModTimeFromFrame (Frame *frame) |
| Get the Modification time from the Frame provided. The Frame is of the correct type. For example, for the Object cache, the Frame will be an Object. | |
| virtual void | newItem (boost::shared_ptr< Frame > item) |
| Receive a new or updated version of an item from the CacheMethod. | |
| virtual void | existingItem (boost::shared_ptr< Frame > item) |
| Receive an existing item from the CacheMethod. | |
| uint32_t TPProto::OrderDescCache::getIdFromFrame | ( | Frame * | frame | ) | [virtual] |
| uint64_t TPProto::OrderDescCache::getModTimeFromFrame | ( | Frame * | frame | ) | [virtual] |
| void TPProto::OrderDescCache::newItem | ( | boost::shared_ptr< Frame > | item | ) | [virtual] |
Receive a new or updated version of an item from the CacheMethod.
| item | The existing item in a Frame |
Implements TPProto::Cache.
| void TPProto::OrderDescCache::existingItem | ( | boost::shared_ptr< Frame > | item | ) | [virtual] |
Receive an existing item from the CacheMethod.
| item | The existing item in a Frame |
Implements TPProto::Cache.
1.5.1