![]() |
|
Public Member Functions | |
TypeName ("regIOobject") | |
Runtime type information. | |
regIOobject (const IOobject &) | |
Construct from IOobject. | |
regIOobject (const regIOobject &) | |
Construct as copy. | |
regIOobject (const regIOobject &, bool registerCopy) | |
Construct as copy, and transfering registry registration to copy. | |
virtual | ~regIOobject () |
void | checkIn () |
Register object with registry. | |
void | checkOut () |
Check-out object from registry. | |
bool | registries () const |
Is this object owned by the registry. | |
void | transferToRegistry () |
Transfer ownership of this object to it's registry. | |
virtual void | rename (const word &newName) |
Rename. | |
Istream & | readStream (const word &) |
Return Istream and check object type against that given. | |
void | close () |
Close Istream. | |
virtual bool | readData (Istream &) |
Virtual readData function. | |
virtual bool | read () |
Read object. | |
virtual bool | readIfModified () |
Read object if modified. | |
virtual bool | writeData (Ostream &) const =0 |
Pure virtual writaData function. | |
virtual bool | write (IOstream::streamFormat fmt, IOstream::versionNumber ver, IOstream::compressionType cmp) const |
Write using given format, version and compression. | |
bool | write () const |
Write using setting from DB. | |
void | operator= (const IOobject &) |
Static Public Attributes | |
int | fileModificationSkew |
|
Construct from IOobject.
|
|
Construct as copy.
|
|
Construct as copy, and transfering registry registration to copy. if registerCopy is true |
|
|
|
Register object with registry.
|
|
Check-out object from registry.
|
|
Close Istream.
|
|
Reimplemented from IOobject. |
|
|
Virtual readData function. Must be defined in derived types for which re-reading is required Reimplemented in IOdictionary. |
|
Read object if modified.
Reimplemented in objectRegistry. |
|
Return Istream and check object type against that given.
|
|
Is this object owned by the registry.
Definition at line 134 of file regIOobject.H. |
|
Rename.
Reimplemented from IOobject. |
|
Transfer ownership of this object to it's registry.
Definition at line 140 of file regIOobject.H. |
|
Runtime type information.
|
|
Write using setting from DB.
Reimplemented in objectRegistry, Time, and fvMesh. |
|
Write using given format, version and compression.
Reimplemented in objectRegistry, Time, polyBoundaryMesh, fvMesh, and faMesh. |
|
|
Definition at line 100 of file regIOobject.H. |