Public Member Functions | Private Member Functions | Private Attributes | List of all members
internal::DecodedStream< SourceStream, Encoding > Class Template Reference

#include <regex.h>

Public Member Functions

 DecodedStream (SourceStream &ss)
 
unsigned Peek ()
 
unsigned Take ()
 

Private Member Functions

void Decode ()
 

Private Attributes

unsigned codepoint_
 
SourceStream & ss_
 

Detailed Description

template<typename SourceStream, typename Encoding>
class internal::DecodedStream< SourceStream, Encoding >

Definition at line 51 of file regex.h.

Constructor & Destructor Documentation

template<typename SourceStream, typename Encoding>
internal::DecodedStream< SourceStream, Encoding >::DecodedStream ( SourceStream &  ss)
inline

Definition at line 54 of file regex.h.

Member Function Documentation

template<typename SourceStream, typename Encoding>
void internal::DecodedStream< SourceStream, Encoding >::Decode ( )
inlineprivate

Definition at line 71 of file regex.h.

template<typename SourceStream, typename Encoding>
unsigned internal::DecodedStream< SourceStream, Encoding >::Peek ( )
inline

Definition at line 58 of file regex.h.

template<typename SourceStream, typename Encoding>
unsigned internal::DecodedStream< SourceStream, Encoding >::Take ( )
inline

Definition at line 62 of file regex.h.

Member Data Documentation

template<typename SourceStream, typename Encoding>
unsigned internal::DecodedStream< SourceStream, Encoding >::codepoint_
private

Definition at line 78 of file regex.h.

template<typename SourceStream, typename Encoding>
SourceStream& internal::DecodedStream< SourceStream, Encoding >::ss_
private

Definition at line 77 of file regex.h.


The documentation for this class was generated from the following file:


xbot_talker
Author(s): wangxiaoyun
autogenerated on Sat Oct 10 2020 03:27:54