#include <tokenizer.h>
◆ CommentStyle
Enumerator |
---|
CPP_COMMENT_STYLE | |
SH_COMMENT_STYLE | |
◆ TokenType
Enumerator |
---|
TYPE_START | |
TYPE_END | |
TYPE_IDENTIFIER | |
TYPE_INTEGER | |
TYPE_FLOAT | |
TYPE_STRING | |
TYPE_SYMBOL | |
◆ Tokenizer()
◆ ~Tokenizer()
google::protobuf::io::Tokenizer::~Tokenizer |
( |
| ) |
|
◆ current()
◆ IsIdentifier()
bool google::protobuf::io::Tokenizer::IsIdentifier |
( |
const string & |
text | ) |
|
|
static |
◆ Next()
bool google::protobuf::io::Tokenizer::Next |
( |
| ) |
|
◆ NextWithComments()
bool google::protobuf::io::Tokenizer::NextWithComments |
( |
string * |
prev_trailing_comments, |
|
|
vector< string > * |
detached_comments, |
|
|
string * |
next_leading_comments |
|
) |
| |
◆ ParseFloat()
double google::protobuf::io::Tokenizer::ParseFloat |
( |
const string & |
text | ) |
|
|
static |
◆ ParseInteger()
bool google::protobuf::io::Tokenizer::ParseInteger |
( |
const string & |
text, |
|
|
uint64 |
max_value, |
|
|
uint64 * |
output |
|
) |
| |
|
static |
◆ ParseString()
void google::protobuf::io::Tokenizer::ParseString |
( |
const string & |
text, |
|
|
string * |
output |
|
) |
| |
|
inlinestatic |
◆ ParseStringAppend()
void google::protobuf::io::Tokenizer::ParseStringAppend |
( |
const string & |
text, |
|
|
string * |
output |
|
) |
| |
|
static |
◆ previous()
◆ set_allow_f_after_float()
void google::protobuf::io::Tokenizer::set_allow_f_after_float |
( |
bool |
value | ) |
|
|
inline |
◆ set_allow_multiline_strings()
void google::protobuf::io::Tokenizer::set_allow_multiline_strings |
( |
bool |
allow | ) |
|
|
inline |
◆ set_comment_style()
◆ set_require_space_after_number()
void google::protobuf::io::Tokenizer::set_require_space_after_number |
( |
bool |
require | ) |
|
|
inline |
The documentation for this class was generated from the following files:
- Source/ThirdParty/libwebrtc/Source/third_party/protobuf/src/google/protobuf/io/tokenizer.h
- Source/ThirdParty/libwebrtc/Source/third_party/protobuf/src/google/protobuf/io/tokenizer.cc