/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 |