Implements the rapidjson::Stream concept. More...
#include <TextStreamWriters.h>
Inherited by AZ::IO::RapidJSONStreamWriter.
Public Types | |
| using | Ch = char |
| Character type. Only support char. | |
Public Member Functions | |
| RapidJSONWriteStreamUnbuffered (AZ::IO::GenericStream &stream) | |
| RapidJSONWriteStreamUnbuffered (const RapidJSONWriteStreamUnbuffered &)=delete | |
| RapidJSONWriteStreamUnbuffered & | operator= (const RapidJSONWriteStreamUnbuffered &)=delete |
| virtual void | Put (char c) |
| virtual void | Flush () |
| char | Peek () const |
| char | Take () |
| size_t | Tell () const |
| char * | PutBegin () |
| size_t | PutEnd (char *) |
Public Attributes | |
| AZ::IO::GenericStream * | m_stream |
Implements the rapidjson::Stream concept.