Inheritance diagram for Field< VectorField, T, PropType >:
Collaboration diagram for Field< VectorField, T, PropType >:Public Types | |
| using | VectorType = VectorField< T, PropType > |
| using | FieldType = Field< VectorField, T, PropType > |
| using | iterator = typename VectorType::iterator |
| using | constIterator = typename VectorType::constIterator |
| using | reference = typename VectorType::reference |
| using | constReference = typename VectorType::constReference |
| using | valueType = typename VectorType::valueType |
| using | pointer = typename VectorType::pointer |
| using | constPointer = typename VectorType::constPointer |
Public Member Functions | |
| TypeInfoTemplateNV2 ("Field", T, VectorType::memoerySpaceName()) | |
| Field () | |
| Field (const word &fieldKey) | |
| Field (const word &name, const word &fieldKey) | |
| Field (size_t len) | |
| Field (const word &fieldKey, size_t len) | |
| Field (const word &name, const word &fieldKey, size_t len) | |
| Field (size_t len, const T &val) | |
| Field (const word &fieldKey, size_t len, const T &val) | |
| Field (const word &name, const word &fieldKey, size_t len, const T &val) | |
| Field (size_t capacity, size_t len, RESERVE) | |
| Field (const word &fieldKey, size_t capacity, size_t len, RESERVE) | |
| Field (const word &name, const word &fieldKey, size_t capacity, size_t len, RESERVE) | |
| Field (const Vector< T > &vec) | |
| Field (const word &fieldKey, const Vector< T > &vec) | |
| Field (const word &name, const word &fieldKey, const Vector< T > &vec) | |
| Field (const word &name, const word &fieldKey, const FieldType &src) | |
| Field (const FieldType &)=default | |
| FieldType & | operator= (const FieldType &)=default |
| Field (FieldType &&)=delete | |
| FieldType & | operator= (FieldType &&)=delete |
| INLINE_FUNCTION_H uniquePtr< FieldType > | clone () const |
| INLINE_FUNCTION_H FieldType * | clonePtr () const |
| const word & | fieldKey () const |
| bool | readField (iIstream &is, const size_t len, bool readLength=true) |
| bool | readField (iIstream &is) |
| bool | writeField (iOstream &os) const |
| bool | read (iIstream &is) |
| bool | write (iOstream &os) const |
Protected Member Functions | |
| bool | readUniform (iIstream &is, size_t len, bool readLength=true) |
| bool | readNonUniform (iIstream &is, size_t len) |
Protected Attributes | |
| const word | fieldKey_ = FKey |
Static Protected Attributes | |
| static const word | FKey = "value" |
| using VectorType = VectorField<T,PropType> |
| using constIterator = typename VectorType::constIterator |
| using constReference = typename VectorType::constReference |
| using constPointer = typename VectorType::constPointer |
|
protected |
|
protected |
| TypeInfoTemplateNV2 | ( | "Field< VectorField, T, PropType >" | , |
| T | , | ||
| VectorType::memoerySpaceName() | |||
| ) |
|
inline |
|
inline |
| bool readField | ( | iIstream & | is, |
| const size_t | len, | ||
| bool | readLength = true |
||
| ) |
Definition at line 104 of file Field.cpp.
Referenced by pFlow::operator>>(), and Field< VectorDual, int8 >::read().
Here is the caller graph for this function:| bool writeField | ( | iOstream & | os | ) | const |
Definition at line 163 of file Field.cpp.
Referenced by pFlow::operator<<(), and Field< VectorDual, int8 >::write().
Here is the caller graph for this function:Definition at line 63 of file Field.hpp.
Referenced by Field< VectorDual, int8 >::fieldKey().