struct Poco::UTF32CharTraits
#include <UTFString.h> struct UTF32CharTraits { // typedefs typedef std::fpos<mbstate_t> u32streampos; typedef UInt32 char_type; typedef int int_type; typedef std::streamoff off_type; typedef u32streampos pos_type; typedef mbstate_t state_type; // methods static void assign( char_type& c1, const char_type& c2 ); static bool eq( char_type c1, char_type c2 ); static bool lt( char_type c1, char_type c2 ); static int compare( const char_type* s1, const char_type* s2, size_t n ); static size_t length(const char_type* s); static const char_type* find( const char_type* s, size_t n, const char_type& a ); static char_type* move( char_type* s1, const char_type* s2, size_t n ); static char_type* copy( char_type* s1, const char_type* s2, size_t n ); static char_type* assign( char_type* s, size_t n, char_type a ); static int_type not_eof(int_type c); static char_type to_char_type(int_type c); static int_type to_int_type(char_type c); static bool eq_int_type( int_type c1, int_type c2 ); static int_type eof(); };