wibble  1.1
Public Member Functions | List of all members
wibble::mixin::OutputIterator< Self > Struct Template Reference

Mixin with output iterator paperwork. More...

#include <mixin.h>

Inheritance diagram for wibble::mixin::OutputIterator< Self >:
Inheritance graph
[legend]
Collaboration diagram for wibble::mixin::OutputIterator< Self >:
Collaboration graph
[legend]

Public Member Functions

Self & operator++ ()
 
Self operator++ (int)
 
Self & operator* ()
 

Detailed Description

template<typename Self>
struct wibble::mixin::OutputIterator< Self >

Mixin with output iterator paperwork.

To make an output iterator, one just needs to inherit from this template and implement Self& operator=(const WhaToAccept&)

Member Function Documentation

template<typename Self >
Self& wibble::mixin::OutputIterator< Self >::operator* ( )
inline
template<typename Self >
Self& wibble::mixin::OutputIterator< Self >::operator++ ( )
inline
template<typename Self >
Self wibble::mixin::OutputIterator< Self >::operator++ ( int  )
inline

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