torc::generic::position Class Reference
Abstract a
position.
More...
#include <position.hh>
List of all members.
|
Public Member Functions |
| position () |
| Construct a position.
|
void | initialize (std::string *fn) |
| Initialization.
|
|
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.
|
Detailed Description
Abstract a
position.
Definition at line 54 of file position.hh.
Constructor & Destructor Documentation
torc::generic::position::position |
( |
|
) |
[inline] |
Member Function Documentation
void torc::generic::position::initialize |
( |
std::string * |
fn |
) |
[inline] |
void torc::generic::position::lines |
( |
int |
count = 1 |
) |
[inline] |
(line related) Advance to the COUNT next lines.
Definition at line 77 of file position.hh.
void torc::generic::position::columns |
( |
int |
count = 1 |
) |
[inline] |
(column related) Advance to the COUNT next columns.
Definition at line 84 of file position.hh.
Member Data Documentation
Current column number.
Definition at line 96 of file position.hh.
The documentation for this class was generated from the following file: