16#ifndef vtkXdmf3ArrayKeeper_h
17#define vtkXdmf3ArrayKeeper_h
19#include "vtkIOXdmf3Module.h"
24VTK_ABI_NAMESPACE_BEGIN
28#pragma warning(disable : 4251)
62 unsigned int generation;
LRU cache of XDMF Arrays.
~vtkXdmf3ArrayKeeper()
Destructor.
void Insert(XdmfArray *val)
Call whenever you a new XDMF array is accessed.
void Release(bool force)
Call to free all open arrays that are currently open but not in use.
void BumpGeneration()
Call to mark arrays that will be accessed with a new timestamp.
vtkXdmf3ArrayKeeper(const vtkXdmf3ArrayKeeper &)=delete
vtkXdmf3ArrayKeeper()
Constructor.