![]() |
Hazelcast C++ Client
Hazelcast C++ Client Library
|
Map Entry event. More...
#include <entry_event.h>
Public Member Functions | |
entry_event (const std::string &name, member &&member, type event_type, typed_data &&key, typed_data &&value, typed_data &&old_value, typed_data &&merging_value) | |
const typed_data & | get_key () const |
Returns the key of the entry event. More... | |
const typed_data & | get_old_value () const |
Returns the old value of the entry event. More... | |
const typed_data & | get_value () const |
Returns the value of the entry event. More... | |
const typed_data & | get_merging_value () const |
Returns the incoming merging value of the entry event. More... | |
const member & | get_member () const |
Returns the member fired this event. More... | |
type | get_event_type () const |
Return the event type. More... | |
const std::string & | get_name () const |
Returns the name of the map for this event. More... | |
Protected Attributes | |
std::string | name_ |
member | member_ |
type | event_type_ |
typed_data | key_ |
typed_data | value_ |
typed_data | old_value_ |
typed_data | merging_value_ |
Friends | |
std::ostream HAZELCAST_API & | operator<< (std::ostream &os, const entry_event &event) |
Map Entry event.
<K> | key of the map entry |
<V> | value of the map entry |
Definition at line 39 of file entry_event.h.
entry_event::type hazelcast::client::entry_event::get_event_type | ( | ) | const |
const typed_data & hazelcast::client::entry_event::get_key | ( | ) | const |
const member & hazelcast::client::entry_event::get_member | ( | ) | const |
const typed_data & hazelcast::client::entry_event::get_merging_value | ( | ) | const |
const std::string & hazelcast::client::entry_event::get_name | ( | ) | const |
const typed_data & hazelcast::client::entry_event::get_old_value | ( | ) | const |
const typed_data & hazelcast::client::entry_event::get_value | ( | ) | const |