Public Types | Static Public Member Functions

nsCharSourceTraits< InputIterator > Struct Template Reference

#include <nsCharTraits.h>

List of all members.

Public Types

typedef
InputIterator::difference_type 
difference_type

Static Public Member Functions

static PRUint32 readable_distance (const InputIterator &first, const InputIterator &last)
static const
InputIterator::value_type * 
read (const InputIterator &iter)
static void advance (InputIterator &s, difference_type n)

template<class InputIterator>
struct nsCharSourceTraits< InputIterator >


Member Typedef Documentation

template<class InputIterator >
typedef InputIterator::difference_type nsCharSourceTraits< InputIterator >::difference_type

Member Function Documentation

template<class InputIterator >
static void nsCharSourceTraits< InputIterator >::advance ( InputIterator &  s,
difference_type  n 
) [inline, static]
template<class InputIterator >
static const InputIterator::value_type* nsCharSourceTraits< InputIterator >::read ( const InputIterator &  iter  )  [inline, static]
template<class InputIterator >
static PRUint32 nsCharSourceTraits< InputIterator >::readable_distance ( const InputIterator &  first,
const InputIterator &  last 
) [inline, static]

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