29#ifndef vtkXdmf3ArrayKeeper_h
30#define vtkXdmf3ArrayKeeper_h
32#include "vtkIOXdmf3Module.h"
39#pragma warning(disable : 4251)
73 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.