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) //for dll export 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.
Definition: map_event.h:37
hz_cluster member class.
Definition: member.h:39