21 #include "hazelcast/util/export.h"
22 #include "hazelcast/client/member.h"
23 #include "hazelcast/client/entry_event.h"
27 #if defined(WIN32) || defined(_WIN32) || defined(WIN64) || defined(_WIN64)
29 #pragma warning(disable: 4251)
42 map_event(
member &&
member, entry_event::type event_type,
const std::string& name,
int number_of_entries_affected);
49 const member &get_member()
const;
56 entry_event::type get_event_type()
const;
63 const std::string& get_name()
const;
70 int get_number_of_entries_affected()
const;
72 friend std::ostream HAZELCAST_API &operator<<(std::ostream &os,
const map_event &event);
76 entry_event::type event_type_;
78 int number_of_entries_affected_;
83 #if defined(WIN32) || defined(_WIN32) || defined(WIN64) || defined(_WIN64)
Map events common contract.