CACAO
Public Types | Public Member Functions | Private Attributes
Buffer< Allocator >::Encode Struct Reference
Inheritance diagram for Buffer< Allocator >::Encode:
utf16::VisitorBase< void >

Public Types

typedef void ReturnType
 

Public Member Functions

 Encode (Buffer &dst)
 
void utf8 (uint8_t c)
 
- Public Member Functions inherited from utf16::VisitorBase< void >
void utf8 (uint8_t) const
 
void utf16 (uint16_t) const
 
void finish () const
 

Private Attributes

Buffer_dst
 

Detailed Description

template<typename Allocator = MemoryAllocator<uint8_t>>
struct Buffer< Allocator >::Encode

Definition at line 159 of file buffer.hpp.

Member Typedef Documentation

template<typename Allocator = MemoryAllocator<uint8_t>>
typedef void Buffer< Allocator >::Encode::ReturnType

Definition at line 160 of file buffer.hpp.

Constructor & Destructor Documentation

template<typename Allocator = MemoryAllocator<uint8_t>>
Buffer< Allocator >::Encode::Encode ( Buffer dst)
inline

Definition at line 162 of file buffer.hpp.

Member Function Documentation

template<typename Allocator = MemoryAllocator<uint8_t>>
void Buffer< Allocator >::Encode::utf8 ( uint8_t  c)
inline

Definition at line 164 of file buffer.hpp.

Field Documentation

template<typename Allocator = MemoryAllocator<uint8_t>>
Buffer& Buffer< Allocator >::Encode::_dst
private

Definition at line 166 of file buffer.hpp.


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