Ice 3.7 C++11 API Reference
|
A base class for load balancing policies. More...
#include <IceGrid/IceGrid.h>
Public Member Functions | |
std::tuple< const ::std::string & > | ice_tuple () const |
Obtains a tuple containing all of the value's data members. More... | |
LoadBalancingPolicy ()=default | |
LoadBalancingPolicy (const ::std::string &nReplicas) | |
One-shot constructor to initialize all data members. More... | |
LoadBalancingPolicy (const LoadBalancingPolicy &)=default | |
LoadBalancingPolicy (LoadBalancingPolicy &&)=default | |
LoadBalancingPolicy & | operator= (const LoadBalancingPolicy &)=default |
LoadBalancingPolicy & | operator= (LoadBalancingPolicy &&)=default |
virtual | ~LoadBalancingPolicy () |
Static Public Member Functions | |
static const ::std::string & | ice_staticId () |
Obtains the Slice type ID of this value. More... | |
Public Attributes | |
::std::string | nReplicas |
The number of replicas that will be used to gather the endpoints of a replica group. More... | |
A base class for load balancing policies.
|
virtual |
|
default |
|
default |
|
default |
|
inlineexplicit |
One-shot constructor to initialize all data members.
nReplicas | The number of replicas that will be used to gather the endpoints of a replica group. |
|
static |
Obtains the Slice type ID of this value.
|
inline |
Obtains a tuple containing all of the value's data members.
|
default |
|
default |
::std::string IceGrid::LoadBalancingPolicy::nReplicas |
The number of replicas that will be used to gather the endpoints of a replica group.