VTK: CGNSRead::vtkCGNSCache< CacheDataType > Class Template Reference

| VTK 9.3.1

Public Member Functions | List of all members
CGNSRead::vtkCGNSCache< CacheDataType > Class Template Reference

`#include <vtkCGNSCache.h>`

## Public Member Functions
| vtkCGNSCache ()
vtkSmartPointer< CacheDataType > | Find (const std::string &query)
void | Insert (const std::string &key, const vtkSmartPointer< CacheDataType > &data)
void | ClearCache ()
void | SetCacheSizeLimit (int size)
int | GetCacheSizeLimit ()

## Detailed Description

### template<typename CacheDataType>
class CGNSRead::vtkCGNSCache< CacheDataType >

Definition at line 30 of file vtkCGNSCache.h.

## Constructor & Destructor Documentation

## ◆ vtkCGNSCache()

template<typename CacheDataType >

vtkCGNSCache::vtkCGNSCache

Definition at line 57 of file vtkCGNSCache.h.

## Member Function Documentation

## ◆ Find()

template<typename CacheDataType >

vtkSmartPointer< CacheDataType > vtkCGNSCache::Find | ( | const std::string & | query | ) |

Definition at line 77 of file vtkCGNSCache.h.

## ◆ Insert()

template<typename CacheDataType >

void vtkCGNSCache::Insert | ( | const std::string & | key,
|  | const vtkSmartPointer< CacheDataType > & | data
| ) |  |

Definition at line 88 of file vtkCGNSCache.h.

## ◆ ClearCache()

template<typename CacheDataType >

void vtkCGNSCache::ClearCache

Definition at line 103 of file vtkCGNSCache.h.

## ◆ SetCacheSizeLimit()

template<typename CacheDataType >

void vtkCGNSCache::SetCacheSizeLimit | ( | int | size | ) |

Definition at line 65 of file vtkCGNSCache.h.

## ◆ GetCacheSizeLimit()

template<typename CacheDataType >

int vtkCGNSCache::GetCacheSizeLimit

Definition at line 71 of file vtkCGNSCache.h.

The documentation for this class was generated from the following file:

- IO/CGNS/vtkCGNSCache.h