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,
  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
}
 
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,
  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

std::string CHexEscape (const std::string &src)
 
string CHexEscape (const string &src)
 
static int CountSubstituteArgs (const SubstituteArg *const *args_array)
 
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)
 
std::string Substitute (const std::string &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 (std::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)
 
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)
 
std::string Utf8SafeCEscape (const std::string &src)
 
string Utf8SafeCEscape (const string &src)
 

Enumeration Type Documentation

◆ PadSpec [1/2]

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 
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 bloaty/third_party/protobuf/src/google/protobuf/stubs/strutil.h.

◆ PadSpec [2/2]

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 
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 578 of file protobuf/src/google/protobuf/stubs/strutil.h.

Function Documentation

◆ CHexEscape() [1/2]

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

◆ CHexEscape() [2/2]

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

◆ CountSubstituteArgs() [1/2]

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

◆ CountSubstituteArgs() [2/2]

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

◆ EndsWith()

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

◆ Substitute() [1/2]

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 
)

◆ Substitute() [2/2]

PROTOBUF_EXPORT std::string google::protobuf::strings::Substitute ( const std::string &  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 
)

◆ SubstituteAndAppend() [1/2]

PROTOBUF_EXPORT void google::protobuf::strings::SubstituteAndAppend ( std::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 
)

◆ SubstituteAndAppend() [2/2]

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 
)

◆ Utf8SafeCEscape() [1/2]

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

◆ Utf8SafeCEscape() [2/2]

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


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