
Classes | |
| class | CacheQueuePlugin |
| This class implements a very simple cache around the RAM and SQLite queue. More... | |
| class | ConnectQueueEntry |
| class | EraseQueueEntry |
| class | I_Queue |
| Interface for queue implementations (RAM, JDBC or CACHE). More... | |
| struct | BlobHolder |
| Holds arbitrary raw data and its length. More... | |
| class | MsgQueueEntry |
| class | PublishQueueEntry |
| class | QueueFactory |
| Abstraction for the queue implementations. More... | |
| class | RamQueuePlugin |
| class | SQLiteQueuePlugin |
| Implements a persistent queue using SQLite as a base. More... | |
| class | SubscribeQueueEntry |
| class | UnSubscribeQueueEntry |
Typedefs | |
| typedef std::set< EntryType, std::greater< EntryType > > | StorageType |
| typedef ReferenceHolder< MsgQueueEntry > | EntryType |
| Smart pointer support. | |
| typedef std::set< EntryType, std::greater< EntryType > > | StorageType |
| typedef std::set<EntryType, std::greater<EntryType> > org::xmlBlaster::util::queue::StorageType |
Definition at line 30 of file RamQueuePlugin.h.
| typedef std::set<EntryType, std::greater<EntryType> > org::xmlBlaster::util::queue::StorageType |
Definition at line 19 of file CacheQueuePlugin.h.