Hazelcast C++ Client
Hazelcast C++ Client Library
Loading...
Searching...
No Matches
hazelcast::client::initial_membership_event Class Reference

A event that is sent when a MembershipListener is registered. More...

#include <initial_membership_event.h>

Public Member Functions

 initial_membership_event (cluster &cluster, std::unordered_set< member > members)
const std::unordered_set< member > & get_members () const
 Returns an immutable set of ordered members at the moment this MembershipListener is registered.
clusterget_cluster ()
 Returns the cluster of the event.

Detailed Description

A event that is sent when a MembershipListener is registered.

See also
MembershipListener
MembershipEvent

Definition at line 40 of file initial_membership_event.h.

Constructor & Destructor Documentation

◆ initial_membership_event()

hazelcast::client::initial_membership_event::initial_membership_event ( cluster & cluster,
std::unordered_set< member > members )

Definition at line 73 of file spi.cpp.

76 : cluster_(cluster)
77 , members_(std::move(members))
78{}

Member Function Documentation

◆ get_cluster()

cluster & hazelcast::client::initial_membership_event::get_cluster ( )

Returns the cluster of the event.

Returns
the cluster of the event.

Definition at line 68 of file spi.cpp.

69{
70 return cluster_;
71}

◆ get_members()

const std::unordered_set< member > & hazelcast::client::initial_membership_event::get_members ( ) const

Returns an immutable set of ordered members at the moment this MembershipListener is registered.

See Cluster#getMembers() for more information.

Returns
a set of members.

Definition at line 62 of file spi.cpp.

63{
64 return members_;
65}

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