47 masterObjects_(master)
56 is >> index_ >>
static_cast<labelList&
>(masterObjects_);
62 is.
check(
"objectMap::objectMap(Istream&)");
82 return masterObjects_;
88 return masterObjects_;
98 (a.index_ == b.index_) && (a.masterObjects_ == b.masterObjects_)
119 os.
check(
"Ostream& operator<<(Ostream&, const objectMap&)");
128 is >> a.index_ >> a.masterObjects_;
132 is.
check(
"Istream& operator>>(Istream&, objectMap&)");
Istream & readBegin(const char *funcName)
friend bool operator!=(const objectMap &a, const objectMap &b)
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
An Istream is an abstract base class for all input systems (streams, files, token lists etc)...
virtual bool check(const char *operation) const
Check IOstream status for given operation.
friend Ostream & operator<<(Ostream &, const objectMap &)
An objectMap is a pair of labels defining the mapping of an object from another object, e.g. a cell mapped from a point.
Useful combination of include files which define Sin, Sout and Serr and the use of IO streams general...
objectMap()
Null constructor for lists.
Istream & readEnd(const char *funcName)
const dimensionedScalar b
Wien displacement law constant: default SI units: [m.K].
friend Istream & operator>>(Istream &, objectMap &)
An Ostream is an abstract base class for all output systems (streams, files, token lists...
labelList & masterObjects()
Return master object index.
friend bool operator==(const objectMap &a, const objectMap &b)
label & index()
Return object index.