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