65#ifndef Foam_namedDictionary_H
66#define Foam_namedDictionary_H
88 public Tuple2<keyType, dictionary>
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,...
const keyType & first() const noexcept
const dictionary & second() const noexcept
A list of keyword definitions, which are a keyword followed by a number of values (eg,...
A class for handling keywords in dictionaries.
A tuple of keyType and dictionary, which can be used when reading named or unnamed dictionary entries...
friend Ostream & operator<<(Ostream &, const namedDictionary &)
dictionary & dict() noexcept
Write access to the dictionay.
friend Istream & operator>>(Istream &, namedDictionary &)
bool empty() const noexcept
Empty if both keyword and dictionary are empty.
~namedDictionary()=default
Destructor.
keyType & keyword() noexcept
Return non-const access to keyword.
namedDictionary()=default
Default construct.
const keyType & keyword() const noexcept
Return keyword.
void clear()
Clear keyword and dictionary.
const dictionary & dict() const noexcept
Read-access to the dictionay.
Ostream & operator<<(Ostream &, const boundaryPatch &p)
Write boundaryPatch as dictionary entries (without surrounding braces).
Istream & operator>>(Istream &, directionInfo &)