Hazelcast C++ Client
Hazelcast C++ Client Library
hazelcast::client::map_event Class Reference

Map events common contract. More...

#include <map_event.h>

Public Member Functions

 map_event (member &&member, entry_event::type event_type, const std::string &name, int number_of_entries_affected)
 Constructor.
 
const memberget_member () const
 Returns the member fired this event. More...
 
entry_event::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...
 
int get_number_of_entries_affected () const
 Returns the number of entries affected by this event. More...
 

Friends

std::ostream HAZELCAST_API & operator<< (std::ostream &os, const map_event &event)
 

Detailed Description

Map events common contract.

Definition at line 37 of file map_event.h.

Member Function Documentation

◆ get_event_type()

entry_event::type hazelcast::client::map_event::get_event_type ( ) const

Return the event type.

Returns
event type

Definition at line 1808 of file proxy.cpp.

1808  {
1809  return event_type_;
1810  }

◆ 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 1804 of file proxy.cpp.

1804  {
1805  return member_;
1806  }

◆ 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 1812 of file proxy.cpp.

1812  {
1813  return name_;
1814  }

◆ 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 1816 of file proxy.cpp.

1816  {
1817  return number_of_entries_affected_;
1818  }

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