|
cartobase
4.7.0
|
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 |