Library: Foundation
Package: Text
Header: Poco/UTFString.h
Member Functions: assign, compare, copy, eof, eq, eq_int_type, find, length, lt, move, not_eof, to_char_type, to_int_type
typedef UInt32 char_type;
typedef int int_type;
typedef std::streamoff off_type;
typedef u32streampos pos_type;
typedef mbstate_t state_type;
typedef std::fpos < mbstate_t > u32streampos;
static void assign(
char_type & c1,
const char_type & c2
);
static char_type * assign(
char_type * s,
size_t n,
char_type a
);
static int compare(
const 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 int_type eof();
static bool eq(
char_type c1,
char_type c2
);
static bool eq_int_type(
int_type c1,
int_type c2
);
static const char_type * find(
const char_type * s,
size_t n,
const char_type & a
);
static size_t length(
const char_type * s
);
static bool lt(
char_type c1,
char_type c2
);
static char_type * move(
char_type * s1,
const char_type * s2,
size_t n
);
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
);