ct_common
1.0.1
Common library for combinatorial testing
|
Abstract a location. More...
#include <location.hh>
Public Member Functions | |
location () | |
Construct a location. | |
void | initialize (std::string *fn) |
Initialization. | |
Line and Column related manipulators | |
void | step () |
Reset initial location to final location. | |
void | columns (unsigned int count=1) |
Extend the current location to the COUNT next columns. | |
void | lines (unsigned int count=1) |
Extend the current location to the COUNT next lines. | |
Public Attributes | |
position | begin |
Beginning of the located region. | |
position | end |
End of the located region. |
Abstract a location.
Definition at line 52 of file location.hh.
yy::location::location | ( | ) | [inline] |
Construct a location.
Definition at line 57 of file location.hh.
void yy::location::columns | ( | unsigned int | count = 1 | ) | [inline] |
Extend the current location to the COUNT next columns.
Definition at line 80 of file location.hh.
void yy::location::initialize | ( | std::string * | fn | ) | [inline] |
Initialization.
Definition at line 64 of file location.hh.
void yy::location::lines | ( | unsigned int | count = 1 | ) | [inline] |
Extend the current location to the COUNT next lines.
Definition at line 86 of file location.hh.
void yy::location::step | ( | ) | [inline] |
Reset initial location to final location.
Definition at line 74 of file location.hh.
Beginning of the located region.
Definition at line 95 of file location.hh.
End of the located region.
Definition at line 97 of file location.hh.