Logo Search packages:      
Sourcecode: virtualbox-ose version File versions

nsReadingIterator< CharT > Class Template Reference

#include <nsStringIterator.h>

List of all members.


Detailed Description

template<class CharT>
class nsReadingIterator< CharT >

See also:
nsTAString

Definition at line 59 of file nsStringIterator.h.


Public Types

typedef ptrdiff_t difference_type
typedef const CharT * pointer
typedef const CharT & reference
typedef nsReadingIterator< CharT > self_type
typedef CharT value_type

Public Member Functions

self_typeadvance (difference_type n)
pointer end () const
pointer get () const
void normalize_backward ()
void normalize_forward ()
CharT operator* () const
self_type operator++ (int)
self_typeoperator++ ()
self_type operator-- (int)
self_typeoperator-- ()
difference_type size_backward () const
difference_type size_forward () const
pointer start () const

Private Attributes

const CharT * mEnd
const CharT * mPosition
const CharT * mStart

Friends

class nsACString
class nsAString
class nsCSubstring
class nsSubstring

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

Generated by  Doxygen 1.6.0   Back to index