GRPC Core  9.0.0
Data Structures | Public Member Functions
grpc_core::XdsPriorityListUpdate Class Reference

#include <xds_api.h>

Data Structures

struct  LocalityMap
 

Public Member Functions

bool operator== (const XdsPriorityListUpdate &other) const
 
bool operator!= (const XdsPriorityListUpdate &other) const
 
void Add (LocalityMap::Locality locality)
 
const LocalityMapFind (uint32_t priority) const
 
bool Contains (uint32_t priority) const
 
bool Contains (const RefCountedPtr< XdsLocalityName > &name)
 
bool empty () const
 
size_t size () const
 
uint32_t LowestPriority () const
 

Member Function Documentation

◆ Add()

void grpc_core::XdsPriorityListUpdate::Add ( LocalityMap::Locality  locality)

◆ Contains() [1/2]

bool grpc_core::XdsPriorityListUpdate::Contains ( const RefCountedPtr< XdsLocalityName > &  name)

◆ Contains() [2/2]

bool grpc_core::XdsPriorityListUpdate::Contains ( uint32_t  priority) const
inline

◆ empty()

bool grpc_core::XdsPriorityListUpdate::empty ( ) const
inline

◆ Find()

const XdsPriorityListUpdate::LocalityMap * grpc_core::XdsPriorityListUpdate::Find ( uint32_t  priority) const

◆ LowestPriority()

uint32_t grpc_core::XdsPriorityListUpdate::LowestPriority ( ) const
inline

◆ operator!=()

bool grpc_core::XdsPriorityListUpdate::operator!= ( const XdsPriorityListUpdate other) const
inline

◆ operator==()

bool grpc_core::XdsPriorityListUpdate::operator== ( const XdsPriorityListUpdate other) const

◆ size()

size_t grpc_core::XdsPriorityListUpdate::size ( ) const
inline

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