Public Member Functions | Public Attributes | Private Member Functions | List of all members
google::protobuf::strings::AlphaNum Struct Reference

#include <strutil.h>

Public Member Functions

 AlphaNum (const char *c_str)
 
 AlphaNum (const char *c_str)
 
 AlphaNum (const std::string &str)
 
 AlphaNum (const string &str)
 
 AlphaNum (double f)
 
 AlphaNum (double f)
 
 AlphaNum (float f)
 
 AlphaNum (float f)
 
 AlphaNum (Hex hex)
 
 AlphaNum (Hex hex)
 
 AlphaNum (int i32)
 
 AlphaNum (int i32)
 
 AlphaNum (internal::StringPiecePod str)
 
 AlphaNum (long i64)
 
 AlphaNum (long i64)
 
 AlphaNum (long long i64)
 
 AlphaNum (long long i64)
 
 AlphaNum (StringPiece str)
 
 AlphaNum (StringPiece str)
 
 AlphaNum (unsigned int u32)
 
 AlphaNum (unsigned int u32)
 
 AlphaNum (unsigned long long u64)
 
 AlphaNum (unsigned long long u64)
 
 AlphaNum (unsigned long u64)
 
 AlphaNum (unsigned long u64)
 
const char * data () const
 
const char * data () const
 
size_t size () const
 
size_t size () const
 

Public Attributes

char digits [kFastToBufferSize]
 
const char * piece_data_
 
size_t piece_size_
 

Private Member Functions

 AlphaNum (char c)
 
 AlphaNum (char c)
 
 AlphaNum (const AlphaNum &)
 
 AlphaNum (const AlphaNum &)
 
void operator= (const AlphaNum &)
 
void operator= (const AlphaNum &)
 

Detailed Description

Definition at line 614 of file bloaty/third_party/protobuf/src/google/protobuf/stubs/strutil.h.

Constructor & Destructor Documentation

◆ AlphaNum() [1/29]

google::protobuf::strings::AlphaNum::AlphaNum ( int  i32)
inline

◆ AlphaNum() [2/29]

google::protobuf::strings::AlphaNum::AlphaNum ( unsigned int  u32)
inline

◆ AlphaNum() [3/29]

google::protobuf::strings::AlphaNum::AlphaNum ( long long  i64)
inline

◆ AlphaNum() [4/29]

google::protobuf::strings::AlphaNum::AlphaNum ( unsigned long long  u64)
inline

◆ AlphaNum() [5/29]

google::protobuf::strings::AlphaNum::AlphaNum ( long  i64)
inline

◆ AlphaNum() [6/29]

google::protobuf::strings::AlphaNum::AlphaNum ( unsigned long  u64)
inline

◆ AlphaNum() [7/29]

google::protobuf::strings::AlphaNum::AlphaNum ( float  f)
inline

◆ AlphaNum() [8/29]

google::protobuf::strings::AlphaNum::AlphaNum ( double  f)
inline

◆ AlphaNum() [9/29]

google::protobuf::strings::AlphaNum::AlphaNum ( strings::Hex  hex)

◆ AlphaNum() [10/29]

google::protobuf::strings::AlphaNum::AlphaNum ( const char *  c_str)
inline

◆ AlphaNum() [11/29]

google::protobuf::strings::AlphaNum::AlphaNum ( const string &  str)
inline

◆ AlphaNum() [12/29]

google::protobuf::strings::AlphaNum::AlphaNum ( StringPiece  str)
inline

◆ AlphaNum() [13/29]

google::protobuf::strings::AlphaNum::AlphaNum ( internal::StringPiecePod  str)
inline

◆ AlphaNum() [14/29]

google::protobuf::strings::AlphaNum::AlphaNum ( char  c)
private

◆ AlphaNum() [15/29]

google::protobuf::strings::AlphaNum::AlphaNum ( const AlphaNum )
private

◆ AlphaNum() [16/29]

google::protobuf::strings::AlphaNum::AlphaNum ( int  i32)
inline

◆ AlphaNum() [17/29]

google::protobuf::strings::AlphaNum::AlphaNum ( unsigned int  u32)
inline

◆ AlphaNum() [18/29]

google::protobuf::strings::AlphaNum::AlphaNum ( long long  i64)
inline

◆ AlphaNum() [19/29]

google::protobuf::strings::AlphaNum::AlphaNum ( unsigned long long  u64)
inline

◆ AlphaNum() [20/29]

google::protobuf::strings::AlphaNum::AlphaNum ( long  i64)
inline

◆ AlphaNum() [21/29]

google::protobuf::strings::AlphaNum::AlphaNum ( unsigned long  u64)
inline

◆ AlphaNum() [22/29]

google::protobuf::strings::AlphaNum::AlphaNum ( float  f)
inline

◆ AlphaNum() [23/29]

google::protobuf::strings::AlphaNum::AlphaNum ( double  f)
inline

◆ AlphaNum() [24/29]

google::protobuf::strings::AlphaNum::AlphaNum ( Hex  hex)

◆ AlphaNum() [25/29]

google::protobuf::strings::AlphaNum::AlphaNum ( const char *  c_str)
inline

◆ AlphaNum() [26/29]

google::protobuf::strings::AlphaNum::AlphaNum ( const std::string &  str)
inline

◆ AlphaNum() [27/29]

google::protobuf::strings::AlphaNum::AlphaNum ( StringPiece  str)
inline

◆ AlphaNum() [28/29]

google::protobuf::strings::AlphaNum::AlphaNum ( char  c)
private

◆ AlphaNum() [29/29]

google::protobuf::strings::AlphaNum::AlphaNum ( const AlphaNum )
private

Member Function Documentation

◆ data() [1/2]

const char* google::protobuf::strings::AlphaNum::data ( ) const
inline

◆ data() [2/2]

const char* google::protobuf::strings::AlphaNum::data ( ) const
inline

◆ operator=() [1/2]

void google::protobuf::strings::AlphaNum::operator= ( const AlphaNum )
private

◆ operator=() [2/2]

void google::protobuf::strings::AlphaNum::operator= ( const AlphaNum )
private

◆ size() [1/2]

size_t google::protobuf::strings::AlphaNum::size ( ) const
inline

◆ size() [2/2]

size_t google::protobuf::strings::AlphaNum::size ( ) const
inline

Member Data Documentation

◆ digits

char google::protobuf::strings::AlphaNum::digits

◆ piece_data_

const char * google::protobuf::strings::AlphaNum::piece_data_

◆ piece_size_

size_t google::protobuf::strings::AlphaNum::piece_size_

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


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