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