Transactional implementation of IQueue. More...
#include <TransactionalQueue.h>
Public Member Functions | |
bool | offer (const E &e) |
Transactional implementation of IQueue::offer(const E &e) More... | |
bool | offer (const E &e, long timeoutInMillis) |
Transactional implementation of IQueue::offer(const E &e, long timeoutInMillis) More... | |
boost::shared_ptr< E > | poll () |
Transactional implementation of IQueue::poll() More... | |
boost::shared_ptr< E > | poll (long timeoutInMillis) |
Transactional implementation of IQueue::poll(long timeoutInMillis) More... | |
int | size () |
Transactional implementation of IQueue::size() More... | |
Friends | |
class | TransactionContext |
Transactional implementation of IQueue.
<E> | element type |
|
inline |
Transactional implementation of IQueue::offer(const E &e)
|
inline |
Transactional implementation of IQueue::offer(const E &e, long timeoutInMillis)
|
inline |
Transactional implementation of IQueue::poll()
|
inline |
Transactional implementation of IQueue::poll(long timeoutInMillis)
|
inline |
Transactional implementation of IQueue::size()