ps
Struct std::char_traits
in utf16string.h
- template < > struct std::char_traits
|
Method Summary |
static std::char_traits::char_type* |
assign( std::char_traits::char_type* s, size_t n, std::char_traits::char_type a )
|
static void |
assign( std::char_traits::char_type& c1, const std::char_traits::char_type& c2 )
|
static int |
compare( const std::char_traits::char_type* s1, const std::char_traits::char_type* s2, size_t n )
|
static std::char_traits::char_type* |
copy( std::char_traits::char_type* s1, const std::char_traits::char_type* s2, size_t n )
|
static std::char_traits::int_type |
eof()
|
static bool |
eq( const std::char_traits::char_type& c1, const std::char_traits::char_type& c2 )
|
static bool |
eq_int_type( const std::char_traits::int_type& c1, const std::char_traits::int_type& c2 )
|
static const std::char_traits::char_type* |
find( const std::char_traits::char_type* s, size_t n, const std::char_traits::char_type& a )
|
static size_t |
length( const std::char_traits::char_type* s )
|
static bool |
lt( const std::char_traits::char_type& c1, const std::char_traits::char_type& c2 )
|
static std::char_traits::char_type* |
move( std::char_traits::char_type* s1, const std::char_traits::char_type* s2, size_t n )
|
static std::char_traits::int_type |
not_eof( const std::char_traits::int_type& c )
|
static std::char_traits::char_type |
to_char_type( const std::char_traits::int_type& c )
|
static std::char_traits::int_type |
to_int_type( const std::char_traits::char_type& c )
|
assign
public static std::char_traits::char_type* assign( std::char_traits::char_type* s, size_t n, std::char_traits::char_type a );
assign
public static void assign( std::char_traits::char_type& c1, const std::char_traits::char_type& c2 );
compare
public static int compare( const std::char_traits::char_type* s1, const std::char_traits::char_type* s2, size_t n );
copy
public static std::char_traits::char_type* copy( std::char_traits::char_type* s1, const std::char_traits::char_type* s2, size_t n );
eof
public static std::char_traits::int_type eof();
eq
public static bool eq( const std::char_traits::char_type& c1, const std::char_traits::char_type& c2 );
eq_int_type
public static bool eq_int_type( const std::char_traits::int_type& c1, const std::char_traits::int_type& c2 );
find
public static const std::char_traits::char_type* find( const std::char_traits::char_type* s, size_t n, const std::char_traits::char_type& a );
length
public static size_t length( const std::char_traits::char_type* s );
lt
public static bool lt( const std::char_traits::char_type& c1, const std::char_traits::char_type& c2 );
move
public static std::char_traits::char_type* move( std::char_traits::char_type* s1, const std::char_traits::char_type* s2, size_t n );
not_eof
public static std::char_traits::int_type not_eof( const std::char_traits::int_type& c );
to_char_type
public static std::char_traits::char_type to_char_type( const std::char_traits::int_type& c );
to_int_type
public static std::char_traits::int_type to_int_type( const std::char_traits::char_type& c );