![]() |
Hazelcast C++ Client
Hazelcast C++ Client Library
|
Transactional implementation of iqueue. More...
#include <transactional_queue.h>
Public Member Functions | |
template<typename E > | |
boost::future< bool > | offer (const E &e) |
Transactional implementation of iqueue::offer(const E &e) More... | |
template<typename E > | |
boost::future< bool > | offer (const E &e, std::chrono::milliseconds timeout) |
Transactional implementation of iqueue::offer(const E &e, std::chrono::milliseconds timeout) More... | |
template<typename E > | |
boost::future< boost::optional< E > > | poll () |
Transactional implementation of iqueue::poll() More... | |
template<typename E > | |
boost::future< boost::optional< E > > | poll (std::chrono::milliseconds timeout) |
Transactional implementation of iqueue::poll(std::chrono::milliseconds timeout) More... | |
Friends | |
class | transaction_context |
Transactional implementation of iqueue.
Definition at line 27 of file transactional_queue.h.
|
inline |
Transactional implementation of iqueue::offer(const E &e)
Definition at line 36 of file transactional_queue.h.
|
inline |
Transactional implementation of iqueue::offer(const E &e, std::chrono::milliseconds timeout)
Definition at line 46 of file transactional_queue.h.
|
inline |
Transactional implementation of iqueue::poll()
Definition at line 56 of file transactional_queue.h.
|
inline |
Transactional implementation of iqueue::poll(std::chrono::milliseconds timeout)
Definition at line 66 of file transactional_queue.h.