|
Om
|
A CodePoint Sink that pushes each code unit to the iterator. More...
#include "code_point_sink.hpp"
Inheritance diagram for Om::Sink::CodePointSink< ThisCodeUnitIterator >:
Collaboration diagram for Om::Sink::CodePointSink< ThisCodeUnitIterator >:Public Member Functions | |
| CodePointSink (ThisCodeUnitIterator) | |
| CodePointSink & | operator= (CodePointSink) |
| virtual void | Push (CodePoint const &) |
| Pushes an item. More... | |
| void | Swap (CodePointSink &) |
Public Member Functions inherited from Om::Sink::DefaultSink< CodePoint const, CodePointSink< ThisCodeUnitIterator > > | |
| virtual | ~DefaultSink ()=0 |
| CodePointSink< ThisCodeUnitIterator > & | operator++ () |
| CodePointSink< ThisCodeUnitIterator > | operator++ (int) |
Public Member Functions inherited from Om::Sink::Sink< CodePoint const > | |
| virtual | ~Sink ()=0 |
| Sink & | operator= (CodePoint const &) |
| Pushes to the Sink. More... | |
| Sink & | operator* () |
| Sink * | operator-> () |
Private Attributes | |
| ThisCodeUnitIterator | thisCodeUnitIterator |
| The output code unit iterator. More... | |
Definition at line 34 of file code_point_sink.hpp.
|
explicit |
| CodePointSink& Om::Sink::CodePointSink< ThisCodeUnitIterator >::operator= | ( | CodePointSink< ThisCodeUnitIterator > | ) |
|
virtual |
Implements Om::Sink::Sink< CodePoint const >.
| void Om::Sink::CodePointSink< ThisCodeUnitIterator >::Swap | ( | CodePointSink< ThisCodeUnitIterator > & | ) |
|
private |
Definition at line 56 of file code_point_sink.hpp.