textwolf  0.2
List of all members
textwolf::charset::UCS2BE Class Reference

UCS-2 big endian character set encoding. More...

#include <charset_ucs.hpp>

Inheritance diagram for textwolf::charset::UCS2BE:
textwolf::charset::UCS2< ByteOrder::BE >

Additional Inherited Members

- Public Types inherited from textwolf::charset::UCS2< ByteOrder::BE >
enum  
 
- Public Member Functions inherited from textwolf::charset::UCS2< ByteOrder::BE >
UChar value (char *buf, unsigned int &bufpos, Iterator &itr) const
 See template<class Iterator>Interface::value(char*,unsigned int&,Iterator&) More...
 
void print (UChar chr, Buffer_ &buf) const
 See template<class Buffer>Interface::print(UChar,Buffer&) More...
 
- Static Public Member Functions inherited from textwolf::charset::UCS2< ByteOrder::BE >
static void skip (char *, unsigned int &bufpos, Iterator &itr)
 See template<class Iterator>Interface::skip(char*,unsigned int&,Iterator&) More...
 
static void fetchbytes (char *buf, unsigned int &bufpos, Iterator &itr)
 See template<class Iterator>Interface::fetchbytes(char*,unsigned int&,Iterator&) More...
 
static UChar value_impl (char *buf, unsigned int &bufpos, Iterator &itr)
 
static signed char asciichar (char *buf, unsigned int &bufpos, Iterator &itr)
 See template<class Iterator>Interface::value(char*,unsigned int&,Iterator&) More...
 
static bool is_equal (const UCS2 &, const UCS2 &)
 See template<class Buffer>Interface::is_equal( const Interface&, const Interface&) More...
 

Detailed Description

UCS-2 big endian character set encoding.


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