![]() |
Hazelcast C++ Client
Hazelcast C++ Client Library
|
Transactional implementation of iqueue. More...
#include <transactional_queue.h>
Inheritance diagram for hazelcast::client::transactional_queue: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.