27 #ifndef vtkADIOS2CoreArraySelection_h 28 #define vtkADIOS2CoreArraySelection_h 30 #include "vtkIOADIOS2Module.h" 36 #pragma warning(push) // save 37 #pragma warning(disable : 4251) // needs to have dll-interface to be used by clients of class 45 void AddArray(
const char*
name,
bool status =
true);
50 bool ArrayIsEnabled(
const char*
name);
55 bool HasArray(
const char*
name);
61 void SetArrayStatus(
const char*
name,
bool status);
62 int GetArrayStatus(
const char*
name);
68 const char* GetArrayName(
int index);
73 int GetNumberOfArrays();
76 #pragma warning(pop) // restore 79 #endif //# vtkADIOS2CoreArraySelection_h helper to identify requested arrays with