#include <position.hh>
Public Member Functions | |
Ctor & dtor. | |
Position () | |
Construct a Position. | |
Line and Column related manipulators | |
void | lines (int count=1) |
(line related) Advance to the COUNT next lines. | |
void | columns (int count=1) |
(column related) Advance to the COUNT next columns. | |
Public Attributes | |
std::string | filename |
File name to which this position refers. | |
unsigned int | line |
Current line number. | |
unsigned int | column |
Current column number. | |
Static Public Attributes | |
const unsigned int | initial_column = 0 |
Initial column number. | |
const unsigned int | initial_line = 1 |
Initial line number. |
|
Construct a Position.
|
|
(column related) Advance to the COUNT next columns.
|
|
(line related) Advance to the COUNT next lines.
|
|
Current column number.
|
|
File name to which this position refers.
|
|
Initial column number.
|
|
Initial line number.
|
|
Current line number.
|