Hazelcast C++ Client
 All Classes Functions Variables Enumerations Enumerator Pages
Public Member Functions | List of all members
hazelcast::client::adaptor::RawPointerTransactionalQueue< T > Class Template Reference

Transactional implementation of IQueue. More...

#include <RawPointerTransactionalQueue.h>

Public Member Functions

 RawPointerTransactionalQueue (TransactionalQueue< T > &q)
 
bool offer (const T &e)
 Transactional implementation of IQueue::offer(const T &e) More...
 
bool offer (const T &e, long timeoutInMillis)
 Transactional implementation of IQueue::offer(const T &e, long timeoutInMillis) More...
 
std::auto_ptr< T > poll ()
 Transactional implementation of IQueue::poll() More...
 
std::auto_ptr< T > poll (long timeoutInMillis)
 Transactional implementation of IQueue::poll(long timeoutInMillis) More...
 
int size ()
 Transactional implementation of IQueue::size() More...
 

Detailed Description

template<typename T>
class hazelcast::client::adaptor::RawPointerTransactionalQueue< T >

Transactional implementation of IQueue.

See Also
IQueue
Parameters
<T>element type

Member Function Documentation

template<typename T >
bool hazelcast::client::adaptor::RawPointerTransactionalQueue< T >::offer ( const T &  e)
inline

Transactional implementation of IQueue::offer(const T &e)

See Also
IQueue::offer(const T &e)
template<typename T >
bool hazelcast::client::adaptor::RawPointerTransactionalQueue< T >::offer ( const T &  e,
long  timeoutInMillis 
)
inline

Transactional implementation of IQueue::offer(const T &e, long timeoutInMillis)

See Also
IQueue::offer(const T &e, long timeoutInMillis)
template<typename T >
std::auto_ptr<T> hazelcast::client::adaptor::RawPointerTransactionalQueue< T >::poll ( )
inline

Transactional implementation of IQueue::poll()

See Also
IQueue::poll()
template<typename T >
std::auto_ptr<T> hazelcast::client::adaptor::RawPointerTransactionalQueue< T >::poll ( long  timeoutInMillis)
inline
template<typename T >
int hazelcast::client::adaptor::RawPointerTransactionalQueue< T >::size ( )
inline

Transactional implementation of IQueue::size()

See Also
IQueue::size()

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