Cambridge SMT System
|
Implements a Range iterator that will never finish. More...
#include <range.hpp>
Public Member Functions | |
InfiniteRange (const NumberType u=1) | |
void | start (void) |
Empty implementation. More... | |
void | next (void) |
Empty implementation. More... | |
bool | done (void) |
Always return false. More... | |
NumberType | get (void) |
Always returns sid_. More... | |
Public Member Functions inherited from ucam::util::NumberRangeInterface< NumberType > | |
virtual | ~NumberRangeInterface () |
Implements a Range iterator that will never finish.
|
inline |
|
inlinevirtual |
Always return false.
Implements ucam::util::NumberRangeInterface< NumberType >.
Definition at line 187 of file range.hpp.
|
inlinevirtual |
Always returns sid_.
Implements ucam::util::NumberRangeInterface< NumberType >.
Definition at line 191 of file range.hpp.
|
inlinevirtual |
Empty implementation.
Implements ucam::util::NumberRangeInterface< NumberType >.
Definition at line 182 of file range.hpp.
|
inlinevirtual |
Empty implementation.
Implements ucam::util::NumberRangeInterface< NumberType >.