NCBI C++ ToolKit
Public Member Functions | Private Attributes | List of all members
rapidjson::GenericPointer< ValueType, Allocator >::PercentEncodeStream< OutputStream > Class Template Reference

Search Toolkit Book for rapidjson::GenericPointer::PercentEncodeStream

A helper stream to encode character (UTF-8 code unit) into percent-encoded sequence. More...

Public Member Functions

 PercentEncodeStream (OutputStream &os)
 
void Put (char c)
 

Private Attributes

OutputStream & os_
 

Detailed Description

template<typename ValueType, typename Allocator = CrtAllocator>
template<typename OutputStream>
class rapidjson::GenericPointer< ValueType, Allocator >::PercentEncodeStream< OutputStream >

A helper stream to encode character (UTF-8 code unit) into percent-encoded sequence.

Definition at line 1030 of file pointer.h.

Constructor & Destructor Documentation

◆ PercentEncodeStream()

template<typename ValueType , typename Allocator = CrtAllocator>
template<typename OutputStream >
rapidjson::GenericPointer< ValueType, Allocator >::PercentEncodeStream< OutputStream >::PercentEncodeStream ( OutputStream &  os)
inline

Definition at line 1032 of file pointer.h.

Member Function Documentation

◆ Put()

template<typename ValueType , typename Allocator = CrtAllocator>
template<typename OutputStream >
void rapidjson::GenericPointer< ValueType, Allocator >::PercentEncodeStream< OutputStream >::Put ( char  c)
inline

Definition at line 1033 of file pointer.h.

Member Data Documentation

◆ os_

template<typename ValueType , typename Allocator = CrtAllocator>
template<typename OutputStream >
OutputStream& rapidjson::GenericPointer< ValueType, Allocator >::PercentEncodeStream< OutputStream >::os_
private

Definition at line 1041 of file pointer.h.


The documentation for this class was generated from the following file:
Modified on Fri Sep 20 14:57:24 2024 by modify_doxy.py rev. 669887