org::xmlBlaster::util::queue Namespace Reference


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< MsgQueueEntryEntryType
 Smart pointer support.
typedef std::set< EntryType,
std::greater< EntryType > > 
StorageType


Typedef Documentation

typedef ReferenceHolder<MsgQueueEntry> org::xmlBlaster::util::queue::EntryType

Smart pointer support.

Definition at line 19 of file I_Queue.h.

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.