53 Ostream&
operator<<(Ostream&,
const labelRanges&);
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
friend Istream & operator>>(Istream &, labelRanges &)
An Istream is an abstract base class for all input systems (streams, files, token lists etc)...
labelRanges()
Construct null.
bool add(const labelRange &)
Add the range to the list.
const_iterator & operator++()
const const_iterator & end() const
const_iterator set to beyond the end of the list
A 1D vector of objects of type <T> that resizes itself as necessary to accept the new objects...
Istream & operator>>(Istream &, directionInfo &)
const_iterator cbegin() const
const_iterator set to the beginning of the list
bool contains(const label) const
Return true if the value is within any of the ranges.
friend Ostream & operator<<(Ostream &, const labelRanges &)
An Ostream is an abstract base class for all output systems (streams, files, token lists...
bool operator==(const const_iterator &) const
bool operator!=(const const_iterator &) const
const_iterator()
Construct null - equivalent to an 'end' position.
Ostream & operator<<(Ostream &, const ensightPart &)
const const_iterator & cend() const
const_iterator set to beyond the end of the list
const_iterator begin() const
const_iterator set to the beginning of the list