38 #ifndef simpleObjectRegistry_H 39 #define simpleObjectRegistry_H 59 public Dictionary<simpleObjectRegistryEntry>::link,
60 public List<simpleRegIOobject*>
Abstract base class for registered object with I/O. Used in debug symbol registration.
void setNamedInt(std::string name, int val, bool report=false)
Deprecated(2021-09) renamed to setNamedValue.
void setNamedValue(std::string name, int val, bool report=false)
Set named value, but also handle embedded 'name=value' syntax.
A list of keyword definitions, which are a keyword followed by a number of values (eg...
simpleObjectRegistryEntry(simpleRegIOobject *obj)
Construct with a single object (list size == 1)
A 1D array of objects of type <T>, where the size of the vector is known and used for subscript bound...
void setValues(const dictionary &dict, bool report=false)
Set values (invoke callbacks) from dictionary entries.
word name(const expressions::valueTypeCode typeCode)
A word representation of a valueTypeCode. Empty for INVALID.
simpleObjectRegistry(const label size=128)
Construct with given or default (128) table capacity.
Database for solution data, solver performance and other reduced data.
Object registry for simpleRegIOobject. Maintains ordering.
General purpose template dictionary class that manages the storage associated with it...
A class representing the concept of 1 (one) that can be used to avoid manipulating objects known to b...