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 string &str)
 
 AlphaNum (double f)
 
 AlphaNum (float f)
 
 AlphaNum (Hex hex)
 
 AlphaNum (int i32)
 
 AlphaNum (internal::StringPiecePod str)
 
 AlphaNum (long i64)
 
 AlphaNum (long long i64)
 
 AlphaNum (StringPiece str)
 
 AlphaNum (unsigned int u32)
 
 AlphaNum (unsigned long long u64)
 
 AlphaNum (unsigned long u64)
 
const char * data () 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 (const AlphaNum &)
 
void operator= (const AlphaNum &)
 

Detailed Description

Definition at line 614 of file strutil.h.

Constructor & Destructor Documentation

◆ AlphaNum() [1/15]

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

Definition at line 623 of file strutil.h.

◆ AlphaNum() [2/15]

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

Definition at line 626 of file strutil.h.

◆ AlphaNum() [3/15]

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

Definition at line 629 of file strutil.h.

◆ AlphaNum() [4/15]

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

Definition at line 632 of file strutil.h.

◆ AlphaNum() [5/15]

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

Definition at line 639 of file strutil.h.

◆ AlphaNum() [6/15]

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

Definition at line 642 of file strutil.h.

◆ AlphaNum() [7/15]

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

Definition at line 646 of file strutil.h.

◆ AlphaNum() [8/15]

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

Definition at line 648 of file strutil.h.

◆ AlphaNum() [9/15]

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

◆ AlphaNum() [10/15]

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

Definition at line 653 of file strutil.h.

◆ AlphaNum() [11/15]

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

Definition at line 658 of file strutil.h.

◆ AlphaNum() [12/15]

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

Definition at line 661 of file strutil.h.

◆ AlphaNum() [13/15]

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

Definition at line 664 of file strutil.h.

◆ AlphaNum() [14/15]

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

◆ AlphaNum() [15/15]

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

Member Function Documentation

◆ data()

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

Definition at line 668 of file strutil.h.

◆ operator=()

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

◆ size()

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

Definition at line 667 of file strutil.h.

Member Data Documentation

◆ digits

char google::protobuf::strings::AlphaNum::digits[kFastToBufferSize]

Definition at line 618 of file strutil.h.

◆ piece_data_

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

Definition at line 615 of file strutil.h.

◆ piece_size_

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

Definition at line 616 of file strutil.h.


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


libaditof
Author(s):
autogenerated on Wed May 21 2025 02:07:10