Monero
Loading...
Searching...
No Matches
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

SourceStream & ss_
unsigned codepoint_

Constructor & Destructor Documentation

◆ DecodedStream()

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

Member Function Documentation

◆ Decode()

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

◆ Peek()

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

◆ Take()

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

Member Data Documentation

◆ codepoint_

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

◆ ss_

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

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