Inheritance diagram for objectFile:
Collaboration diagram for objectFile:Public Types | |
| enum | readFlag { READ_ALWAYS, READ_NEVER, READ_IF_PRESENT } |
| enum | writeFlag { WRITE_ALWAYS, WRITE_NEVER } |
Public Member Functions | |
| objectFile (const word &name) | |
| objectFile (const word &name, const fileSystem &localPath, const readFlag &rf=readFlag::READ_NEVER, const writeFlag &wf=writeFlag::WRITE_NEVER, bool rwHeader=true) | |
| objectFile (const objectFile &src)=default | |
| objectFile (objectFile &&src)=default | |
| objectFile & | operator= (const objectFile &rhs)=default |
| objectFile & | operator= (objectFile &&rhs)=default |
| virtual | ~objectFile ()=default |
| virtual const word & | name () const |
| virtual const fileSystem & | localPath () const |
| readFlag | rFlag () const |
| writeFlag | wFlag () const |
| bool | isReadAlways () const |
| bool | isReadNever () const |
| bool | isReadIfPresent () const |
| bool | isWriteAlways () const |
| bool | isWriteNever () const |
| bool | readWriteHeader () const |
Private Attributes | |
| word | name_ |
| Name of the entity. More... | |
| readFlag | rFlag_ = readFlag::READ_NEVER |
| Read flag. More... | |
| writeFlag | wFlag_ = writeFlag::WRITE_NEVER |
| Write flag. More... | |
| fileSystem | localPath_ = "" |
| Local path of entity. More... | |
| int | numBytesForReal_ = numBytesForReal__ |
| Number of bytes used for writing/reading real variable (used for binray) More... | |
| bool | readWriteHeader_ = true |
| Does the objectFile read & write the header? More... | |
Definition at line 30 of file objectFile.hpp.
| enum readFlag |
| Enumerator | |
|---|---|
| READ_ALWAYS | |
| READ_NEVER | |
| READ_IF_PRESENT | |
Definition at line 34 of file objectFile.hpp.
| enum writeFlag |
| Enumerator | |
|---|---|
| WRITE_ALWAYS | |
| WRITE_NEVER | |
Definition at line 41 of file objectFile.hpp.
|
explicit |
Definition at line 24 of file objectFile.cpp.
Referenced by insertion::insertion().
Here is the caller graph for this function:| objectFile | ( | const word & | name, |
| const fileSystem & | localPath, | ||
| const readFlag & | rf = readFlag::READ_NEVER, |
||
| const writeFlag & | wf = writeFlag::WRITE_NEVER, |
||
| bool | rwHeader = true |
||
| ) |
Definition at line 32 of file objectFile.cpp.
|
default |
|
default |
|
virtualdefault |
|
default |
|
default |
|
inlinevirtual |
Reimplemented in pointField< T, MemorySpace >, and rectMeshField< T >.
Definition at line 101 of file objectFile.hpp.
References objectFile::name_.
Referenced by repository::addToRepository(), IOobject::IOobject(), pointField< pFlow::VectorSingle, pFlow::AB3History >::name(), repository::removeFromRepository(), and pointStructure::setupPointStructure().
Here is the caller graph for this function:
|
inlinevirtual |
Definition at line 107 of file objectFile.hpp.
References objectFile::localPath_.
|
inline |
Definition at line 113 of file objectFile.hpp.
References objectFile::rFlag_.
|
inline |
Definition at line 119 of file objectFile.hpp.
References objectFile::wFlag_.
|
inline |
Definition at line 125 of file objectFile.hpp.
References objectFile::rFlag_.
|
inline |
Definition at line 131 of file objectFile.hpp.
References objectFile::rFlag_.
|
inline |
Definition at line 137 of file objectFile.hpp.
References objectFile::rFlag_.
|
inline |
Definition at line 143 of file objectFile.hpp.
References objectFile::wFlag_.
|
inline |
Definition at line 149 of file objectFile.hpp.
References objectFile::wFlag_.
|
inline |
Definition at line 155 of file objectFile.hpp.
References objectFile::readWriteHeader_.
|
private |
|
private |
Read flag.
Definition at line 54 of file objectFile.hpp.
Referenced by objectFile::isReadAlways(), objectFile::isReadIfPresent(), objectFile::isReadNever(), and objectFile::rFlag().
|
private |
Write flag.
Definition at line 57 of file objectFile.hpp.
Referenced by objectFile::isWriteAlways(), objectFile::isWriteNever(), and objectFile::wFlag().
|
private |
Local path of entity.
Definition at line 60 of file objectFile.hpp.
Referenced by objectFile::localPath().
|
private |
Number of bytes used for writing/reading real variable (used for binray)
Definition at line 63 of file objectFile.hpp.
|
private |
Does the objectFile read & write the header?
Definition at line 66 of file objectFile.hpp.
Referenced by objectFile::readWriteHeader().