Go to the documentation of this file.
49 using strings::ArrayByteSource;
180 if (!
name.empty() ||
element()->is_json_object()) {
GLuint const GLchar * name
void WriteRaw(const void *buffer, int size)
JsonObjectWriter * RenderSimple(StringPiece name, const std::string &value)
string SimpleDtoa(double value)
virtual JsonObjectWriter * StartList(StringPiece name)
virtual JsonObjectWriter * StartObject(StringPiece name)
string StrCat(const AlphaNum &a, const AlphaNum &b)
void WriteString(const std::string &str)
virtual JsonObjectWriter * EndList()
GLsizei const GLchar *const * string
std::unique_ptr< Element > element_
void WebSafeBase64EscapeWithPadding(StringPiece src, string *dest)
virtual JsonObjectWriter * RenderBytes(StringPiece name, StringPiece value)
virtual JsonObjectWriter * EndObject()
virtual JsonObjectWriter * RenderInt32(StringPiece name, int32 value)
void WritePrefix(StringPiece name)
virtual JsonObjectWriter * RenderUint32(StringPiece name, uint32 value)
virtual ~JsonObjectWriter()
#define GOOGLE_LOG(LEVEL)
static const LogLevel WARNING
virtual JsonObjectWriter * RenderNull(StringPiece name)
GLsizei GLsizei GLchar * source
virtual JsonObjectWriter * RenderBool(StringPiece name, bool value)
string SimpleFtoa(float value)
io::CodedOutputStream * stream_
virtual JsonObjectWriter * RenderNullAsEmpty(StringPiece name)
std::string DoubleAsString(double value)
virtual JsonObjectWriter * RenderUint64(StringPiece name, uint64 value)
int Base64Escape(const unsigned char *src, int szsrc, char *dest, int szdest)
virtual JsonObjectWriter * RenderString(StringPiece name, StringPiece value)
virtual JsonObjectWriter * RenderDouble(StringPiece name, double value)
static void Escape(strings::ByteSource *input, strings::ByteSink *output)
const std::string indent_string_
virtual JsonObjectWriter * RenderInt64(StringPiece name, int64 value)
virtual JsonObjectWriter * RenderFloat(StringPiece name, float value)
std::string FloatAsString(float value)
GLsizei const GLfloat * value
bool use_websafe_base64_for_bytes_
void WriteChar(const char c)
Element * element() override
libaditof
Author(s):
autogenerated on Wed May 21 2025 02:06:55