/home/docs/checkouts/readthedocs.org/user_builds/advanced-micro-devices-composable-kernel/checkouts/develop/include/rapidjson/stringbuffer.h File Reference#
Go to the source code of this file.
Classes | |
class | GenericStringBuffer< Encoding, Allocator > |
Represents an in-memory output stream. More... | |
Typedefs | |
typedef GenericStringBuffer< UTF8<> > | StringBuffer |
String buffer with UTF8 encoding. More... | |
Functions | |
template<typename Encoding , typename Allocator > | |
void | PutReserve (GenericStringBuffer< Encoding, Allocator > &stream, size_t count) |
template<typename Encoding , typename Allocator > | |
void | PutUnsafe (GenericStringBuffer< Encoding, Allocator > &stream, typename Encoding::Ch c) |
template<> | |
void | PutN (GenericStringBuffer< UTF8<> > &stream, char c, size_t n) |
Implement specialized version of PutN() with memset() for better performance. More... | |
Typedef Documentation
◆ StringBuffer
typedef GenericStringBuffer<UTF8<> > StringBuffer |
String buffer with UTF8 encoding.
Function Documentation
◆ PutN()
template<>
|
inline |
Implement specialized version of PutN() with memset() for better performance.
◆ PutReserve()
template<typename Encoding , typename Allocator >
|
inline |
◆ PutUnsafe()
template<typename Encoding , typename Allocator >
|
inline |