Classes | Functions | Variables
re2::re2_internal Namespace Reference

Classes

struct  Parse3ary
 
struct  Parse3ary< char >
 
struct  Parse3ary< double >
 
struct  Parse3ary< float >
 
struct  Parse3ary< signed char >
 
struct  Parse3ary< std::string >
 
struct  Parse3ary< StringPiece >
 
struct  Parse3ary< unsigned char >
 
struct  Parse3ary< void >
 
struct  Parse4ary
 
struct  Parse4ary< int >
 
struct  Parse4ary< long >
 
struct  Parse4ary< long long >
 
struct  Parse4ary< short >
 
struct  Parse4ary< unsigned int >
 
struct  Parse4ary< unsigned long >
 
struct  Parse4ary< unsigned long long >
 
struct  Parse4ary< unsigned short >
 

Functions

template<>
bool Parse (const char *str, size_t n, char *dest)
 
template<>
bool Parse (const char *str, size_t n, double *dest)
 
template<>
bool Parse (const char *str, size_t n, float *dest)
 
template<>
bool Parse (const char *str, size_t n, int *dest, int radix)
 
template<>
bool Parse (const char *str, size_t n, long *dest, int radix)
 
template<>
bool Parse (const char *str, size_t n, long long *dest, int radix)
 
template<>
bool Parse (const char *str, size_t n, short *dest, int radix)
 
template<>
bool Parse (const char *str, size_t n, signed char *dest)
 
template<>
bool Parse (const char *str, size_t n, std::string *dest)
 
template<>
bool Parse (const char *str, size_t n, StringPiece *dest)
 
template<typename T >
bool Parse (const char *str, size_t n, T *dest)
 
template<typename T >
bool Parse (const char *str, size_t n, T *dest, int radix)
 
template<>
bool Parse (const char *str, size_t n, unsigned char *dest)
 
template<>
bool Parse (const char *str, size_t n, unsigned int *dest, int radix)
 
template<>
bool Parse (const char *str, size_t n, unsigned long *dest, int radix)
 
template<>
bool Parse (const char *str, size_t n, unsigned long long *dest, int radix)
 
template<>
bool Parse (const char *str, size_t n, unsigned short *dest, int radix)
 
template<>
bool Parse (const char *str, size_t n, void *dest)
 
static const char * TerminateNumber (char *buf, size_t nbuf, const char *str, size_t *np, bool accept_spaces)
 

Variables

static const int kMaxNumberLength = 32
 

Function Documentation

◆ Parse() [1/18]

template<>
bool re2::re2_internal::Parse ( const char *  str,
size_t  n,
char *  dest 
)

Definition at line 1066 of file re2/re2/re2.cc.

◆ Parse() [2/18]

template<>
bool re2::re2_internal::Parse ( const char *  str,
size_t  n,
double *  dest 
)

Definition at line 1166 of file re2/re2/re2.cc.

◆ Parse() [3/18]

template<>
bool re2::re2_internal::Parse ( const char *  str,
size_t  n,
float *  dest 
)

Definition at line 1150 of file re2/re2/re2.cc.

◆ Parse() [4/18]

template<>
bool re2::re2_internal::Parse ( const char *  str,
size_t  n,
int dest,
int  radix 
)

Definition at line 1238 of file re2/re2/re2.cc.

◆ Parse() [5/18]

template<>
bool re2::re2_internal::Parse ( const char *  str,
size_t  n,
long dest,
int  radix 
)

Definition at line 1182 of file re2/re2/re2.cc.

◆ Parse() [6/18]

template<>
bool re2::re2_internal::Parse ( const char *  str,
size_t  n,
long long dest,
int  radix 
)

Definition at line 1258 of file re2/re2/re2.cc.

◆ Parse() [7/18]

template<>
bool re2::re2_internal::Parse ( const char *  str,
size_t  n,
short *  dest,
int  radix 
)

Definition at line 1218 of file re2/re2/re2.cc.

◆ Parse() [8/18]

template<>
bool re2::re2_internal::Parse ( const char *  str,
size_t  n,
signed char *  dest 
)

Definition at line 1074 of file re2/re2/re2.cc.

◆ Parse() [9/18]

template<>
bool re2::re2_internal::Parse ( const char *  str,
size_t  n,
std::string *  dest 
)

Definition at line 1052 of file re2/re2/re2.cc.

◆ Parse() [10/18]

template<>
bool re2::re2_internal::Parse ( const char *  str,
size_t  n,
StringPiece dest 
)

Definition at line 1059 of file re2/re2/re2.cc.

◆ Parse() [11/18]

template<typename T >
bool re2::re2_internal::Parse ( const char *  str,
size_t  n,
T dest 
)

◆ Parse() [12/18]

template<typename T >
bool re2::re2_internal::Parse ( const char *  str,
size_t  n,
T dest,
int  radix 
)

◆ Parse() [13/18]

template<>
bool re2::re2_internal::Parse ( const char *  str,
size_t  n,
unsigned char *  dest 
)

Definition at line 1082 of file re2/re2/re2.cc.

◆ Parse() [14/18]

template<>
bool re2::re2_internal::Parse ( const char *  str,
size_t  n,
unsigned int dest,
int  radix 
)

Definition at line 1248 of file re2/re2/re2.cc.

◆ Parse() [15/18]

template<>
bool re2::re2_internal::Parse ( const char *  str,
size_t  n,
unsigned long dest,
int  radix 
)

Definition at line 1197 of file re2/re2/re2.cc.

◆ Parse() [16/18]

template<>
bool re2::re2_internal::Parse ( const char *  str,
size_t  n,
unsigned long long dest,
int  radix 
)

Definition at line 1273 of file re2/re2/re2.cc.

◆ Parse() [17/18]

template<>
bool re2::re2_internal::Parse ( const char *  str,
size_t  n,
unsigned short *  dest,
int  radix 
)

Definition at line 1228 of file re2/re2/re2.cc.

◆ Parse() [18/18]

template<>
bool re2::re2_internal::Parse ( const char *  str,
size_t  n,
void *  dest 
)

Definition at line 1046 of file re2/re2/re2.cc.

◆ TerminateNumber()

static const char* re2::re2_internal::TerminateNumber ( char *  buf,
size_t  nbuf,
const char *  str,
size_t *  np,
bool  accept_spaces 
)
static

Definition at line 1095 of file re2/re2/re2.cc.

Variable Documentation

◆ kMaxNumberLength

const int re2::re2_internal::kMaxNumberLength = 32
static

Definition at line 1090 of file re2/re2/re2.cc.



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