Map events common contract.
More...
#include <map_event.h>
Map events common contract.
Definition at line 35 of file map_event.h.
◆ map_event()
hazelcast::client::map_event::map_event |
( |
member && | member, |
|
|
entry_event::type | event_type, |
|
|
const std::string & | name, |
|
|
int | number_of_entries_affected ) |
Constructor.
Definition at line 2649 of file proxy.cpp.
2653 : member_(member)
2654 , event_type_(event_type)
2655 , name_(name)
2656 , number_of_entries_affected_(number_of_entries_affected)
2657{}
◆ get_event_type()
entry_event::type hazelcast::client::map_event::get_event_type |
( |
| ) |
const |
Return the event type.
- Returns
- event type
Definition at line 2666 of file proxy.cpp.
2667{
2668 return event_type_;
2669}
◆ get_member()
const member & hazelcast::client::map_event::get_member |
( |
| ) |
const |
Returns the member fired this event.
- Returns
- the member fired this event.
Definition at line 2660 of file proxy.cpp.
2661{
2662 return member_;
2663}
◆ get_name()
const std::string & hazelcast::client::map_event::get_name |
( |
| ) |
const |
Returns the name of the map for this event.
- Returns
- name of the map.
Definition at line 2672 of file proxy.cpp.
2673{
2674 return name_;
2675}
◆ get_number_of_entries_affected()
int hazelcast::client::map_event::get_number_of_entries_affected |
( |
| ) |
const |
Returns the number of entries affected by this event.
- Returns
- number of entries affected.
Definition at line 2678 of file proxy.cpp.
2679{
2680 return number_of_entries_affected_;
2681}
◆ operator<<
std::ostream HAZELCAST_API & operator<< |
( |
std::ostream & | os, |
|
|
const map_event & | event ) |
|
friend |
Definition at line 2683 of file proxy.cpp.
2685{
2686 os << "MapEvent{member: " << event.member_
2687 << " eventType: " << static_cast<int>(event.event_type_)
2688 << " name: " << event.name_
2689 << " numberOfEntriesAffected: " << event.number_of_entries_affected_;
2690 return os;
2691}
The documentation for this class was generated from the following files: