Classes | Public Member Functions | Private Member Functions | Private Attributes | List of all members
grpc_core::UniqueTypeName Class Reference

#include <unique_type_name.h>

Classes

class  Factory
 

Public Member Functions

int Compare (const UniqueTypeName &other) const
 
absl::string_view name () const
 
bool operator!= (const UniqueTypeName &other) const
 
bool operator< (const UniqueTypeName &other) const
 
UniqueTypeNameoperator= (const UniqueTypeName &other)
 
bool operator== (const UniqueTypeName &other) const
 
 UniqueTypeName (const UniqueTypeName &other)
 

Private Member Functions

 UniqueTypeName (absl::string_view name)
 

Private Attributes

absl::string_view name_
 

Detailed Description

Definition at line 56 of file unique_type_name.h.

Constructor & Destructor Documentation

◆ UniqueTypeName() [1/2]

grpc_core::UniqueTypeName::UniqueTypeName ( const UniqueTypeName other)
inline

Definition at line 74 of file unique_type_name.h.

◆ UniqueTypeName() [2/2]

grpc_core::UniqueTypeName::UniqueTypeName ( absl::string_view  name)
inlineexplicitprivate

Definition at line 97 of file unique_type_name.h.

Member Function Documentation

◆ Compare()

int grpc_core::UniqueTypeName::Compare ( const UniqueTypeName other) const
inline

Definition at line 90 of file unique_type_name.h.

◆ name()

absl::string_view grpc_core::UniqueTypeName::name ( ) const
inline

Definition at line 94 of file unique_type_name.h.

◆ operator!=()

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

Definition at line 83 of file unique_type_name.h.

◆ operator<()

bool grpc_core::UniqueTypeName::operator< ( const UniqueTypeName other) const
inline

Definition at line 86 of file unique_type_name.h.

◆ operator=()

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

Definition at line 75 of file unique_type_name.h.

◆ operator==()

bool grpc_core::UniqueTypeName::operator== ( const UniqueTypeName other) const
inline

Definition at line 80 of file unique_type_name.h.

Member Data Documentation

◆ name_

absl::string_view grpc_core::UniqueTypeName::name_
private

Definition at line 99 of file unique_type_name.h.


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


grpc
Author(s):
autogenerated on Fri May 16 2025 03:03:37