BWAPI
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions
google::protobuf::io::Printer Class Reference

#include <printer.h>

List of all members.

Public Member Functions

 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 Indent ()
void Outdent ()
void PrintRaw (const string &data)
void PrintRaw (const char *data)
void WriteRaw (const char *data, int size)
bool failed () const

Constructor & Destructor Documentation

google::protobuf::io::Printer::Printer ( ZeroCopyOutputStream output,
char  variable_delimiter 
)

Member Function Documentation

bool google::protobuf::io::Printer::failed ( ) const [inline]
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::PrintRaw ( const string &  data)
void google::protobuf::io::Printer::PrintRaw ( const char *  data)
void google::protobuf::io::Printer::WriteRaw ( const char *  data,
int  size 
)

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines