Public Member Functions | List of all members
IOField Class Reference

A primitive field of type <T> with automated input and output. More...

Public Member Functions

 TypeName ("Field")
 
 IOField (const IOField &)=default
 
 IOField (const IOobject &io)
 
 IOField (const IOobject &io, const bool valid)
 
 IOField (const IOobject &io, const label size)
 
 IOField (const IOobject &io, const UList< Type > &content)
 
 IOField (const IOobject &io, Field< Type > &&content)
 
 IOField (const IOobject &io, const tmp< Field< Type >> &tfld)
 
virtual ~IOField ()=default
 
bool writeData (Ostream &os) const
 
void operator= (const IOField< Type > &rhs)
 

Detailed Description

A primitive field of type <T> with automated input and output.

Source files

Definition at line 57 of file foamVtkLagrangianWriter.H.

Constructor & Destructor Documentation

◆ IOField() [1/7]

IOField ( const IOField )
default

◆ IOField() [2/7]

IOField ( const IOobject io)
explicit

Definition at line 27 of file IOField.C.

References IOobject::MUST_READ, IOobject::MUST_READ_IF_MODIFIED, IOobject::READ_IF_PRESENT, and IOobject::readOpt().

Here is the call graph for this function:

◆ IOField() [3/7]

IOField ( const IOobject io,
const bool  valid 
)

Definition at line 50 of file IOField.C.

References IOobject::MUST_READ, IOobject::MUST_READ_IF_MODIFIED, IOobject::READ_IF_PRESENT, and IOobject::readOpt().

Here is the call graph for this function:

◆ IOField() [4/7]

IOField ( const IOobject io,
const label  size 
)

Definition at line 87 of file IOField.C.

References IOobject::MUST_READ, IOobject::MUST_READ_IF_MODIFIED, IOobject::READ_IF_PRESENT, IOobject::readOpt(), and setSize().

Here is the call graph for this function:

◆ IOField() [5/7]

IOField ( const IOobject io,
const UList< Type > &  content 
)

Definition at line 114 of file IOField.C.

References IOobject::MUST_READ, IOobject::MUST_READ_IF_MODIFIED, Field::operator=(), IOobject::READ_IF_PRESENT, and IOobject::readOpt().

Here is the call graph for this function:

◆ IOField() [6/7]

IOField ( const IOobject io,
Field< Type > &&  content 
)

Definition at line 141 of file IOField.C.

References IOobject::MUST_READ, IOobject::MUST_READ_IF_MODIFIED, IOobject::READ_IF_PRESENT, and IOobject::readOpt().

Here is the call graph for this function:

◆ IOField() [7/7]

IOField ( const IOobject io,
const tmp< Field< Type >> &  tfld 
)

Definition at line 166 of file IOField.C.

References IOobject::MUST_READ, IOobject::MUST_READ_IF_MODIFIED, Field::operator=(), IOobject::READ_IF_PRESENT, and IOobject::readOpt().

Here is the call graph for this function:

◆ ~IOField()

virtual ~IOField ( )
virtualdefault

Member Function Documentation

◆ TypeName()

TypeName ( "Field"  )

◆ writeData()

bool writeData ( Ostream os) const

Definition at line 201 of file IOField.C.

References os().

Here is the call graph for this function:

◆ operator=()

void operator= ( const IOField< Type > &  rhs)

Definition at line 210 of file IOField.C.

References Field::operator=().

Here is the call graph for this function:

The documentation for this class was generated from the following files: