libmoost
moost::transaction::FullyPersistedTQ< dataT, serializerT, queueT > Class Template Reference

#include <queue.hpp>

Inheritance diagram for moost::transaction::FullyPersistedTQ< dataT, serializerT, queueT >:
Collaboration diagram for moost::transaction::FullyPersistedTQ< dataT, serializerT, queueT >:

List of all members.

Public Member Functions

 FullyPersistedTQ (std::string const &rootDir, std::string const &queueId)
void push_back (dataT const &data)

Detailed Description

template<typename dataT, typename serializerT = Serializer<dataT>, template< typename T, typename A=std::allocator< T > > class queueT = std::deque>
class moost::transaction::FullyPersistedTQ< dataT, serializerT, queueT >

Definition at line 335 of file queue.hpp.


Constructor & Destructor Documentation

template<typename dataT , typename serializerT = Serializer<dataT>, template< typename T, typename A=std::allocator< T > > class queueT = std::deque>
moost::transaction::FullyPersistedTQ< dataT, serializerT, queueT >::FullyPersistedTQ ( std::string const &  rootDir,
std::string const &  queueId 
) [inline]

Definition at line 338 of file queue.hpp.


Member Function Documentation

template<typename dataT , typename serializerT = Serializer<dataT>, template< typename T, typename A=std::allocator< T > > class queueT = std::deque>
void moost::transaction::FullyPersistedTQ< dataT, serializerT, queueT >::push_back ( dataT const &  data) [inline, virtual]

Reimplemented from moost::transaction::BasePersistedTQ< dataT, serializerT, queueT >.

Definition at line 344 of file queue.hpp.

Here is the call graph for this function:


The documentation for this class was generated from the following file: