Namespaces | Classes | Enumerations | Functions
google::protobuf::strings Namespace Reference

Namespaces

 internal
 

Classes

struct  AlphaNum
 
class  ArrayByteSource
 
class  ByteSink
 
class  ByteSource
 
class  CheckedArrayByteSink
 
class  GrowingArrayByteSink
 
struct  Hex
 
class  LimitByteSource
 
class  NullByteSink
 
class  StringByteSink
 
class  UncheckedArrayByteSink
 

Enumerations

enum  PadSpec {
  NO_PAD = 1, ZERO_PAD_2, ZERO_PAD_3, ZERO_PAD_4,
  ZERO_PAD_5, ZERO_PAD_6, ZERO_PAD_7, ZERO_PAD_8,
  ZERO_PAD_9, ZERO_PAD_10, ZERO_PAD_11, ZERO_PAD_12,
  ZERO_PAD_13, ZERO_PAD_14, ZERO_PAD_15, ZERO_PAD_16
}
 

Functions

string CHexEscape (const string &src)
 
static int CountSubstituteArgs (const SubstituteArg *const *args_array)
 
bool EndsWith (StringPiece text, StringPiece suffix)
 
string Substitute (const char *format, const SubstituteArg &arg0, const SubstituteArg &arg1, const SubstituteArg &arg2, const SubstituteArg &arg3, const SubstituteArg &arg4, const SubstituteArg &arg5, const SubstituteArg &arg6, const SubstituteArg &arg7, const SubstituteArg &arg8, const SubstituteArg &arg9)
 
void SubstituteAndAppend (string *output, const char *format, const SubstituteArg &arg0, const SubstituteArg &arg1, const SubstituteArg &arg2, const SubstituteArg &arg3, const SubstituteArg &arg4, const SubstituteArg &arg5, const SubstituteArg &arg6, const SubstituteArg &arg7, const SubstituteArg &arg8, const SubstituteArg &arg9)
 
string Utf8SafeCEscape (const string &src)
 

Enumeration Type Documentation

◆ PadSpec

enum google::protobuf::strings::PadSpec
Enumerator
NO_PAD 
ZERO_PAD_2 
ZERO_PAD_3 
ZERO_PAD_4 
ZERO_PAD_5 
ZERO_PAD_6 
ZERO_PAD_7 
ZERO_PAD_8 
ZERO_PAD_9 
ZERO_PAD_10 
ZERO_PAD_11 
ZERO_PAD_12 
ZERO_PAD_13 
ZERO_PAD_14 
ZERO_PAD_15 
ZERO_PAD_16 

Definition at line 575 of file strutil.h.

Function Documentation

◆ CHexEscape()

PROTOBUF_EXPORT string google::protobuf::strings::CHexEscape ( const string src)

Definition at line 632 of file strutil.cc.

◆ CountSubstituteArgs()

static int google::protobuf::strings::CountSubstituteArgs ( const SubstituteArg *const *  args_array)
static

Definition at line 47 of file substitute.cc.

◆ EndsWith()

bool google::protobuf::strings::EndsWith ( StringPiece  text,
StringPiece  suffix 
)
inline

Definition at line 927 of file strutil.h.

◆ Substitute()

PROTOBUF_EXPORT string google::protobuf::strings::Substitute ( const char *  format,
const SubstituteArg arg0,
const SubstituteArg arg1,
const SubstituteArg arg2,
const SubstituteArg arg3,
const SubstituteArg arg4,
const SubstituteArg arg5,
const SubstituteArg arg6,
const SubstituteArg arg7,
const SubstituteArg arg8,
const SubstituteArg arg9 
)

Definition at line 55 of file substitute.cc.

◆ SubstituteAndAppend()

PROTOBUF_EXPORT void google::protobuf::strings::SubstituteAndAppend ( string output,
const char *  format,
const SubstituteArg arg0,
const SubstituteArg arg1,
const SubstituteArg arg2,
const SubstituteArg arg3,
const SubstituteArg arg4,
const SubstituteArg arg5,
const SubstituteArg arg6,
const SubstituteArg arg7,
const SubstituteArg arg8,
const SubstituteArg arg9 
)

Definition at line 68 of file substitute.cc.

◆ Utf8SafeCEscape()

PROTOBUF_EXPORT string google::protobuf::strings::Utf8SafeCEscape ( const string src)

Definition at line 623 of file strutil.cc.



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