Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members

UTF8StringIterator Class Reference

List of all members.

Public Member Functions

UTF8StringIteratoroperator++ (int)
UTF8StringIteratoroperator++ ()
 UTF8StringIterator (const UTF8StringIterator &iter)
 UTF8StringIterator (const std::string &_str)

Private Attributes

int position
const std::stringstr

Detailed Description

Currently incomplete, but could be a helpful class for dealing with UTF-8 streams

Definition at line 599 of file utf8.cpp.


Constructor & Destructor Documentation

UTF8StringIterator::UTF8StringIterator const std::string _str  ) 
 

Definition at line 614 of file utf8.cpp.

00614                                                             :
00615     str(_str),
00616     position(0)
00617 {
00618 }

UTF8StringIterator::UTF8StringIterator const UTF8StringIterator iter  ) 
 

Definition at line 621 of file utf8.cpp.

00621                                                                      :
00622     str(iter.str),
00623     position(iter.position)
00624 {
00625 }


Member Function Documentation

UTF8StringIterator & UTF8StringIterator::operator++ int   ) 
 

Definition at line 634 of file utf8.cpp.

00635 {
00636     return *this;
00637 }

UTF8StringIterator & UTF8StringIterator::operator++  ) 
 

Definition at line 628 of file utf8.cpp.

00629 {
00630     return *this;
00631 }


Member Data Documentation

int UTF8StringIterator::position [private]
 

Definition at line 610 of file utf8.cpp.

const std::string& UTF8StringIterator::str [private]
 

Definition at line 609 of file utf8.cpp.


The documentation for this class was generated from the following file:
Generated on Sat Jan 14 22:33:41 2006 for Celestia by  doxygen 1.4.1