Open 3D Engine AzCore API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
AZ::IO::RapidJSONWriteStreamUnbuffered Class Reference

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
 
RapidJSONWriteStreamUnbufferedoperator= (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::GenericStreamm_stream
 

Detailed Description

Implements the rapidjson::Stream concept.


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