Go to the documentation of this file.
30 template<
class StringType>
42 return base + (
'.' +
group);
46 template<
class StringType>
57 else if (scope.empty())
62 return scope + (IOobject::scopeSeparator +
name);
90 return headerClassName_;
96 return headerClassName_;
114 return registerObject_;
120 return registerObject_;
126 return globalObject_;
132 return globalObject_;
138 return labelByteSize_;
144 return scalarByteSize_;
152 return (clsName == headerClassName_);
159 return (Type::typeName == headerClassName_);
219 return objState_ == GOOD;
225 return objState_ == BAD;
word lessExt() const
Return word without extension (part before last .)
static word scopedName(StringType scope, const word &name)
Create scope:name or scope_name string.
const word & name() const
Return name.
unsigned scalarByteSize() const
The scalar byte-size, possibly read from the header.
A class for handling words, derived from Foam::string.
A class for handling file names.
constexpr const char *const group
Group name for atomic constants.
const fileName & instance() const
bool isHeaderClassName() const
Test if headerClassName() equals Type::typeName.
A class for handling character strings derived from std::string.
word ext() const
Return file name extension (part after last .)
unsigned labelByteSize() const
The label byte-size, possibly read from the header.
writeOption
Enumeration defining the write options.
bool registerObject() const
Should object created with this IOobject be registered?
const fileName & local() const
writeOption writeOpt() const
The write option.
word name(const complex &c)
Return string representation of complex.
bool globalObject() const
Is object same for all processors?
const word & headerClassName() const
Return name of the class name read from header.
const string & note() const
Return the optional note.
word member() const
Return member (name without the extension)
readOption readOpt() const
The read option.
fileName path(UMean.rootPath()/UMean.caseName()/"graphs"/UMean.instance())
word group() const
Return group (extension part of name)
readOption
Enumeration defining the read options.
static word groupName(StringType base, const word &group)
Create dot-delimited name.group string.
fileName objectPath() const
The complete path + object name.