Back to index

lightning-sunbird  0.9+nobinonly
Public Types | Public Member Functions | Private Attributes
NormalizeNewlinesCharTraits< OutputIterator > Struct Template Reference

List of all members.

Public Types

typedef OutputIterator::value_type value_type

Public Member Functions

 NormalizeNewlinesCharTraits (OutputIterator &aIterator)
void writechar (typename OutputIterator::value_type aChar)

Private Attributes

OutputIterator mIterator

Detailed Description

template<class OutputIterator>
struct NormalizeNewlinesCharTraits< OutputIterator >

Definition at line 249 of file nsContentUtils.cpp.


Member Typedef Documentation

template<class OutputIterator >
typedef OutputIterator::value_type NormalizeNewlinesCharTraits< OutputIterator >::value_type

Definition at line 251 of file nsContentUtils.cpp.


Constructor & Destructor Documentation

template<class OutputIterator >
NormalizeNewlinesCharTraits< OutputIterator >::NormalizeNewlinesCharTraits ( OutputIterator &  aIterator) [inline]

Definition at line 254 of file nsContentUtils.cpp.

: mIterator(aIterator) { }

Member Function Documentation

template<class OutputIterator >
void NormalizeNewlinesCharTraits< OutputIterator >::writechar ( typename OutputIterator::value_type  aChar) [inline]

Definition at line 255 of file nsContentUtils.cpp.

                                                            {
      *mIterator++ = aChar;
    }

Member Data Documentation

template<class OutputIterator >
OutputIterator NormalizeNewlinesCharTraits< OutputIterator >::mIterator [private]

Definition at line 260 of file nsContentUtils.cpp.


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