![]() |
OpenLB 1.8.1
|
Container for arbitrary data instances. More...
#include <data.h>
Collaboration diagram for olb::AnyFieldTypeD< T, DESCRIPTOR, PLATFORM >:Public Member Functions | |
| template<typename FIELD_TYPE , typename... ARGS> | |
| AnyFieldTypeD (meta::id< FIELD_TYPE > id, ARGS &&... args) | |
| std::string | getName () const |
| FieldTypePromise< T, DESCRIPTOR > | getPromise () const |
| template<typename FIELD_TYPE > | |
| const auto * | as () const |
| template<typename FIELD_TYPE > | |
| auto * | as () |
| Serializable * | asSerializable () |
| template<typename TYPE > | |
| std::optional< TYPE * > | tryAs () |
| void | setProcessingContext (ProcessingContext context) |
Container for arbitrary data instances.
Enables runtime-allocated field storage in Data
|
inline |
Definition at line 210 of file data.h.
References olb::AnyFieldTypeD< T, DESCRIPTOR, PLATFORM >::setProcessingContext().
Here is the call graph for this function:
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |