Skip to content
Snippets Groups Projects
Commit 3fb90be1 authored by Podhorszki, Norbert's avatar Podhorszki, Norbert
Browse files

Implement PutDeferred in HDF5 engine by simply calling PutSync

parent fe2bd8f4
No related branches found
No related tags found
1 merge request!338Heat
......@@ -72,10 +72,13 @@ void HDF5WriterP::Init()
#define declare_type(T) \
void HDF5WriterP::DoPutSync(Variable<T> &variable, const T *values) \
{ \
DoPutSyncCommon(variable, values); \
} \
void HDF5WriterP::DoPutDeferred(Variable<T> &variable, const T *values) \
{ \
DoPutSyncCommon(variable, values); \
}
ADIOS2_FOREACH_TYPE_1ARG(declare_type)
#undef declare_type
......
......@@ -49,7 +49,8 @@ private:
void Init();
#define declare_type(T) \
void DoPutSync(Variable<T> &variable, const T *values) final;
void DoPutSync(Variable<T> &variable, const T *values) final; \
void DoPutDeferred(Variable<T> &variable, const T *values) final;
ADIOS2_FOREACH_TYPE_1ARG(declare_type)
#undef declare_type
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment