#include <printer.h>
|
| | Printer (ZeroCopyOutputStream *output, char variable_delimiter) |
| |
| | ~Printer () |
| |
| void | Print (const map< string, string > &variables, const char *text) |
| |
| void | Print (const char *text) |
| |
| void | Print (const char *text, const char *variable, const string &value) |
| |
| void | Print (const char *text, const char *variable1, const string &value1, const char *variable2, const string &value2) |
| |
| void | Print (const char *text, const char *variable1, const string &value1, const char *variable2, const string &value2, const char *variable3, const string &value3) |
| |
| void | Indent () |
| |
| void | Outdent () |
| |
| void | PrintRaw (const string &data) |
| |
| void | PrintRaw (const char *data) |
| |
| void | WriteRaw (const char *data, int size) |
| |
| bool | failed () const |
| |
| google::protobuf::io::Printer::~Printer |
( |
| ) |
|
| bool google::protobuf::io::Printer::failed |
( |
| ) |
const |
|
inline |
bool failed_
Definition: printer.h:127
| google::protobuf::io::Printer::GOOGLE_DISALLOW_EVIL_CONSTRUCTORS |
( |
Printer |
| ) |
|
|
private |
| void google::protobuf::io::Printer::Indent |
( |
| ) |
|
| void google::protobuf::io::Printer::Outdent |
( |
| ) |
|
| void google::protobuf::io::Printer::Print |
( |
const map< string, string > & |
variables, |
|
|
const char * |
text |
|
) |
| |
| void google::protobuf::io::Printer::Print |
( |
const char * |
text | ) |
|
| void google::protobuf::io::Printer::Print |
( |
const char * |
text, |
|
|
const char * |
variable, |
|
|
const string & |
value |
|
) |
| |
| void google::protobuf::io::Printer::Print |
( |
const char * |
text, |
|
|
const char * |
variable1, |
|
|
const string & |
value1, |
|
|
const char * |
variable2, |
|
|
const string & |
value2 |
|
) |
| |
| void google::protobuf::io::Printer::Print |
( |
const char * |
text, |
|
|
const char * |
variable1, |
|
|
const string & |
value1, |
|
|
const char * |
variable2, |
|
|
const string & |
value2, |
|
|
const char * |
variable3, |
|
|
const string & |
value3 |
|
) |
| |
| void google::protobuf::io::Printer::PrintRaw |
( |
const string & |
data | ) |
|
| void google::protobuf::io::Printer::PrintRaw |
( |
const char * |
data | ) |
|
| void google::protobuf::io::Printer::WriteRaw |
( |
const char * |
data, |
|
|
int |
size |
|
) |
| |
| bool google::protobuf::io::Printer::at_start_of_line_ |
|
private |
| char* google::protobuf::io::Printer::buffer_ |
|
private |
| int google::protobuf::io::Printer::buffer_size_ |
|
private |
| bool google::protobuf::io::Printer::failed_ |
|
private |
| string google::protobuf::io::Printer::indent_ |
|
private |
| const char google::protobuf::io::Printer::variable_delimiter_ |
|
private |
The documentation for this class was generated from the following file:
- dep/protobuf/src/google/protobuf/io/printer.h