Public Types | Static Public Member Functions

nsCharSourceTraits< nsScannerIterator > Struct Template Reference

this class is needed in order to make use of the methods in nsAlgorithm.h More...

#include <nsScannerString.h>

List of all members.

Public Types

typedef
nsScannerIterator::difference_type 
difference_type

Static Public Member Functions

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

Detailed Description

template<>
struct nsCharSourceTraits< nsScannerIterator >

this class is needed in order to make use of the methods in nsAlgorithm.h


Member Typedef Documentation


Member Function Documentation

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

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