Main Page | Modules | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members

ustl::utf8out_iterator< Iterator, WChar > Class Template Reference
[Iterator Adaptors]

An iterator adaptor to character containers for writing UTF-8 encoded text. More...

#include <ustl.h>

List of all members.

Public Types

typedef iterator_traits< Iterator
>::value_type 
value_type
typedef iterator_traits< Iterator
>::difference_type 
difference_type
typedef iterator_traits< Iterator
>::pointer 
pointer
typedef iterator_traits< Iterator
>::reference 
reference

Public Member Functions

 utf8out_iterator (const Iterator &os)
 utf8out_iterator (const utf8out_iterator &i)
const Iterator & base (void) const
utf8out_iteratoroperator= (WChar v)
 Writes v into the stream.
utf8out_iteratoroperator * (void)
utf8out_iteratoroperator++ (void)
utf8out_iterator operator++ (int)
bool operator== (const utf8out_iterator &i) const
bool operator< (const utf8out_iterator &i) const


Detailed Description

template<typename Iterator, typename WChar = wchar_t>
class ustl::utf8out_iterator< Iterator, WChar >

An iterator adaptor to character containers for writing UTF-8 encoded text.


The documentation for this class was generated from the following file:
Generated on Mon Jan 17 14:35:03 2005 for uSTL by 1.3.9 Doxygen Hosted on SourceForge.net