|
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 >.