CACAO
Public Types | Public Member Functions | Private Attributes
SafeCodePointCounter Struct Reference
Inheritance diagram for SafeCodePointCounter:
utf8::VisitorBase< long, utf8::ABORT_ON_ERROR >

Public Types

typedef long ReturnType
 

Public Member Functions

 SafeCodePointCounter ()
 
void utf16 (uint16_t)
 
long finish ()
 
long abort ()
 
- Public Member Functions inherited from utf8::VisitorBase< long, utf8::ABORT_ON_ERROR >
ErrorAction error_action () const
 
void utf8 (uint8_t) const
 
void utf16 (uint16_t) const
 
long finish () const
 
long abort () const
 

Private Attributes

long count
 

Detailed Description

Definition at line 427 of file utf8.cpp.

Member Typedef Documentation

Definition at line 428 of file utf8.cpp.

Constructor & Destructor Documentation

SafeCodePointCounter::SafeCodePointCounter ( )
inline

Definition at line 430 of file utf8.cpp.

Member Function Documentation

long SafeCodePointCounter::abort ( void  )
inline

Definition at line 435 of file utf8.cpp.

long SafeCodePointCounter::finish ( )
inline

Definition at line 434 of file utf8.cpp.

void SafeCodePointCounter::utf16 ( uint16_t  )
inline

Definition at line 432 of file utf8.cpp.

Field Documentation

long SafeCodePointCounter::count
private

Definition at line 437 of file utf8.cpp.


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