cartobase
5.0.5
|
Extractor counting lines. More...
#include <cartobase/stream/counter.h>
Public Member Functions | |
Constructors, destructor | |
CounterExtractor (int line=1) | |
Extract | |
int | operator() (std::streambuf &source) |
Get a character from the source. More... | |
Count | |
int | line () const |
Get the current line number. More... | |
int | reset (int line=1) |
Reset the line counter. More... | |
carto::CounterExtractor::CounterExtractor | ( | int | line = 1 | ) |
|
inline |
int carto::CounterExtractor::operator() | ( | std::streambuf & | source | ) |
Get a character from the source.
int carto::CounterExtractor::reset | ( | int | line = 1 | ) |
Reset the line counter.
line | new value of the line counter |