cocos2d-x  2.2.6
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
GenericInsituStringStream< Encoding > Struct Template Reference

A read-write string stream. More...

#include <rapidjson.h>

Inheritance diagram for GenericInsituStringStream< Encoding >:
Stream

Public Types

typedef Encoding::Ch Ch

Public Member Functions

 GenericInsituStringStream (Ch *src)
Ch Peek ()
Ch Take ()
size_t Tell ()
local Tell ()
ChPutBegin ()
void Put (Ch c)
var Put ( var c)
local Put ( local c)
size_t PutEnd (Ch *begin)

Public Attributes

Chsrc_
var src_
local src_
Chdst_
local dst_
Chhead_

Detailed Description

template<typename Encoding>
struct rapidjson::GenericInsituStringStream< Encoding >

A read-write string stream.

This string stream is particularly designed for in-situ parsing.

Member Typedef Documentation

typedef Encoding::Ch Ch
var Ch
local Ch

Constructor & Destructor Documentation

GenericInsituStringStream ( Ch src)
inline
var GenericInsituStringStream ( var  src)
inline
local GenericInsituStringStream ( local  src)
inline

Member Function Documentation

Ch Peek ( )
inline
var Peek ( )
inline
local Peek ( )
inline
void Put ( Ch  c)
inline
var Put ( var  c)
inline
local Put ( local  c)
inline
Ch* PutBegin ( )
inline
var PutBegin ( )
inline
local PutBegin ( )
inline
size_t PutEnd ( Ch begin)
inline
var PutEnd ( var  begin)
inline
local PutEnd ( local  begin)
inline
Ch Take ( )
inline
var Take ( )
inline
local Take ( )
inline
size_t Tell ( )
inline
var Tell ( )
inline
local Tell ( )
inline

Member Data Documentation

Ch* dst_
var dst_
local dst_
Ch* head_
var head_
local head_
Ch* src_
var src_
local src_

The documentation for this struct was generated from the following file: