GRPC Core  9.0.0
Public Member Functions
grpc_core::ServerAddress Class Reference

#include <server_address.h>

Public Member Functions

 ServerAddress (const grpc_resolved_address &address, grpc_channel_args *args)
 
 ServerAddress (const void *address, size_t address_len, grpc_channel_args *args)
 
 ~ServerAddress ()
 
 ServerAddress (const ServerAddress &other)
 
ServerAddressoperator= (const ServerAddress &other)
 
 ServerAddress (ServerAddress &&other)
 
ServerAddressoperator= (ServerAddress &&other)
 
bool operator== (const ServerAddress &other) const
 
const grpc_resolved_addressaddress () const
 
const grpc_channel_argsargs () const
 
bool IsBalancer () const
 

Constructor & Destructor Documentation

◆ ServerAddress() [1/4]

grpc_core::ServerAddress::ServerAddress ( const grpc_resolved_address address,
grpc_channel_args args 
)

◆ ServerAddress() [2/4]

grpc_core::ServerAddress::ServerAddress ( const void *  address,
size_t  address_len,
grpc_channel_args args 
)

◆ ~ServerAddress()

grpc_core::ServerAddress::~ServerAddress ( )
inline

◆ ServerAddress() [3/4]

grpc_core::ServerAddress::ServerAddress ( const ServerAddress other)
inline

◆ ServerAddress() [4/4]

grpc_core::ServerAddress::ServerAddress ( ServerAddress &&  other)
inline

Member Function Documentation

◆ address()

const grpc_resolved_address& grpc_core::ServerAddress::address ( ) const
inline

◆ args()

const grpc_channel_args* grpc_core::ServerAddress::args ( ) const
inline

◆ IsBalancer()

bool grpc_core::ServerAddress::IsBalancer ( ) const

◆ operator=() [1/2]

ServerAddress& grpc_core::ServerAddress::operator= ( const ServerAddress other)
inline

◆ operator=() [2/2]

ServerAddress& grpc_core::ServerAddress::operator= ( ServerAddress &&  other)
inline

◆ operator==()

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

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