51 inline static Ostream&
output(Ostream&
os,
const IntRange<T>&
range)
73 std::iota(result.begin(), result.end(),
range.start());
80 #if defined(WM_LABEL_SIZE) && (WM_LABEL_SIZE >= 64) 88 std::iota(result.begin(), result.end(),
range.start());
void resize(const label len)
Adjust allocated size of list.
virtual bool check(const char *operation) const
Check IOstream status for given operation.
bool readBegin(const char *funcName)
Begin read of data chunk, starts with '('.
A 1D array of objects of type <T>, where the size of the vector is known and used for subscript bound...
An interval of (signed) integers defined by a start and a size.
An Istream is an abstract base class for all input systems (streams, files, token lists etc)...
Begin list [isseparator].
labelList identity(const label len, label start=0)
Return an identity map of the given length with (map[i] == i), works like std::iota() but returning a...
Istream & operator>>(Istream &, directionInfo &)
static Istream & input(Istream &is, IntRange< T > &range)
An Ostream is an abstract base class for all output systems (streams, files, token lists...
bool readEnd(const char *funcName)
End read of data chunk, ends with ')'.
OBJstream os(runTime.globalPath()/outputName)
static Ostream & output(Ostream &os, const IntRange< T > &range)