/home/docs/checkouts/readthedocs.org/user_builds/advanced-micro-devices-composable-kernel/checkouts/develop/include/rapidjson/encodedstream.h File Reference

/home/docs/checkouts/readthedocs.org/user_builds/advanced-micro-devices-composable-kernel/checkouts/develop/include/rapidjson/encodedstream.h File Reference#

Composable Kernel: /home/docs/checkouts/readthedocs.org/user_builds/advanced-micro-devices-composable-kernel/checkouts/develop/include/rapidjson/encodedstream.h File Reference
encodedstream.h File Reference
#include "stream.h"
#include "memorystream.h"

Go to the source code of this file.

Classes

class  EncodedInputStream< Encoding, InputByteStream >
 Input byte stream wrapper with a statically bound encoding. More...
 
class  EncodedInputStream< UTF8<>, MemoryStream >
 Specialized for UTF8 MemoryStream. More...
 
class  EncodedOutputStream< Encoding, OutputByteStream >
 Output byte stream wrapper with statically bound encoding. More...
 
class  AutoUTFInputStream< CharType, InputByteStream >
 Input stream wrapper with dynamically bound encoding and automatic encoding detection. More...
 
class  AutoUTFOutputStream< CharType, OutputByteStream >
 Output stream wrapper with dynamically bound encoding and automatic encoding detection. More...
 

Macros

#define RAPIDJSON_ENCODINGS_FUNC(x)   UTF8<Ch>::x, UTF16LE<Ch>::x, UTF16BE<Ch>::x, UTF32LE<Ch>::x, UTF32BE<Ch>::x
 

Macro Definition Documentation

◆ RAPIDJSON_ENCODINGS_FUNC

#define RAPIDJSON_ENCODINGS_FUNC (   x)    UTF8<Ch>::x, UTF16LE<Ch>::x, UTF16BE<Ch>::x, UTF32LE<Ch>::x, UTF32BE<Ch>::x