OpenLB 1.7
|
Helper for referring to arbitrary data instances. More...
#include <data.h>
Public Member Functions | |
template<typename FIELD_TYPE , typename... ARGS> | |
AnyFieldType (meta::id< FIELD_TYPE >, ARGS &&... args) | |
template<typename FIELD_TYPE > | |
auto * | as () |
Serializable * | asSerializable () |
template<typename TYPE > | |
std::optional< TYPE * > | tryAs () |
void | setProcessingContext (ProcessingContext context) |
Helper for referring to arbitrary data instances.
Enables runtime-allocated field storage in Data
|
inline |
Definition at line 79 of file data.h.
References olb::AnyFieldType< T, DESCRIPTOR, PLATFORM >::setProcessingContext().
|
inline |
|
inline |
|
inline |
|
inline |