#include <MamaFieldCacheFieldTypes.h>
Inherits from Wombat::MamaFieldCacheFieldBase
Name | |
---|---|
void | set(MamaFieldCacheField & field, const T * values, mama_size_t size) |
void | get(const MamaFieldCacheField & field, const T *& values, mama_size_t & size) const |
const T & | get(const MamaFieldCacheField & field, mama_size_t index) const |
Name | |
---|---|
void | checkType(const MamaFieldCacheField & field) const |
Public Functions inherited from Wombat::MamaFieldCacheFieldBase
Name | |
---|---|
virtual | ~MamaFieldCacheFieldBase() |
Protected Functions inherited from Wombat::MamaFieldCacheFieldBase
Name | |
---|---|
MamaFieldCacheFieldBase() |
template <typename T ,
mamaFieldType fieldType>
class Wombat::MamaFieldCacheFieldVectorBasic;
MamaFieldCacheFieldVectorBasic. Base class for basic vector types. Allows to set and get the value of the field.
void set(
MamaFieldCacheField & field,
const T * values,
mama_size_t size
)
Parameters:
values
.Set the field value.
void get(
const MamaFieldCacheField & field,
const T *& values,
mama_size_t & size
) const
Parameters:
Return the field values.
const T & get(
const MamaFieldCacheField & field,
mama_size_t index
) const
Parameters:
Return: The value of the field.
Return the value of a specific field of a vector field.
inline void checkType(
const MamaFieldCacheField & field
) const
Updated on 2023-03-31 at 15:29:24 +0100