Hazelcast C++ Client
Hazelcast C++ Client Library
Loading...
Searching...
No Matches
hazelcast::client::transactional_list Class Reference

Transactional implementation of ilist. More...

#include <transactional_list.h>

Inheritance diagram for hazelcast::client::transactional_list:

Public Member Functions

template<typename E>
boost::future< bool > add (const E &e)
 Add new item to transactional list.
template<typename E>
boost::future< bool > remove (const E &e)
 Add item from transactional list.

Friends

class transaction_context

Detailed Description

Transactional implementation of ilist.

Definition at line 25 of file transactional_list.h.

Member Function Documentation

◆ add()

template<typename E>
boost::future< bool > hazelcast::client::transactional_list::add ( const E & e)
inline

Add new item to transactional list.

Parameters
eitem
Returns
true if item is added successfully

Definition at line 36 of file transactional_list.h.

37 {
38 return proxy::TransactionalListImpl::add(to_data(e));
39 }

◆ remove()

template<typename E>
boost::future< bool > hazelcast::client::transactional_list::remove ( const E & e)
inline

Add item from transactional list.

Parameters
eitem
Returns
true if item is remove successfully

Definition at line 47 of file transactional_list.h.

48 {
49 return proxy::TransactionalListImpl::remove(to_data(e));
50 }

◆ transaction_context

friend class transaction_context
friend

Definition at line 27 of file transactional_list.h.


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