keeps track of amount of memory consumed by caches in vtkPVUpateSupressor objects.
More...
#include <vtkCacheSizeKeeper.h>
Inherits vtkObject.
keeps track of amount of memory consumed by caches in vtkPVUpateSupressor objects.
vtkCacheSizeKeeper keeps track of the amount of memory cached by several vtkPVUpdateSuppressor objects.
Definition at line 30 of file vtkCacheSizeKeeper.h.
§ Superclass
§ vtkCacheSizeKeeper()
vtkCacheSizeKeeper::vtkCacheSizeKeeper |
( |
| ) |
|
|
protected |
§ ~vtkCacheSizeKeeper()
vtkCacheSizeKeeper::~vtkCacheSizeKeeper |
( |
| ) |
|
|
protected |
§ GetClassName()
virtual const char* vtkCacheSizeKeeper::GetClassName |
( |
| ) |
|
|
virtual |
§ IsTypeOf()
static int vtkCacheSizeKeeper::IsTypeOf |
( |
const char * |
type | ) |
|
|
static |
§ IsA()
virtual int vtkCacheSizeKeeper::IsA |
( |
const char * |
type | ) |
|
|
virtual |
§ SafeDownCast()
§ PrintSelf()
void vtkCacheSizeKeeper::PrintSelf |
( |
ostream & |
os, |
|
|
vtkIndent |
indent |
|
) |
| |
§ GetInstance()
§ AddCacheSize()
void vtkCacheSizeKeeper::AddCacheSize |
( |
unsigned long |
kbytes | ) |
|
|
inline |
§ FreeCacheSize()
void vtkCacheSizeKeeper::FreeCacheSize |
( |
unsigned long |
kbytes | ) |
|
|
inline |
§ GetCacheSize()
virtual unsigned long vtkCacheSizeKeeper::GetCacheSize |
( |
| ) |
|
|
virtual |
Get the size of cache reported to this keeper.
§ GetCacheLimit()
virtual unsigned long vtkCacheSizeKeeper::GetCacheLimit |
( |
| ) |
|
|
virtual |
Get/Set the cache size limit.
One can set this separately on each processes. vtkPVView::Update ensures that the cache fullness state is synchronized among all participating processes. (in KBs)
§ SetCacheLimit()
virtual void vtkCacheSizeKeeper::SetCacheLimit |
( |
unsigned |
long | ) |
|
|
virtual |
Get/Set the cache size limit.
One can set this separately on each processes. vtkPVView::Update ensures that the cache fullness state is synchronized among all participating processes. (in KBs)
§ GetCacheFull()
virtual int vtkCacheSizeKeeper::GetCacheFull |
( |
| ) |
|
|
virtual |
Get/Set if the cache is full.
§ SetCacheFull()
virtual void vtkCacheSizeKeeper::SetCacheFull |
( |
int |
| ) |
|
|
virtual |
Get/Set if the cache is full.
§ New()
§ CacheSize
unsigned long vtkCacheSizeKeeper::CacheSize |
|
protected |
§ CacheLimit
unsigned long vtkCacheSizeKeeper::CacheLimit |
|
protected |
§ CacheFull
int vtkCacheSizeKeeper::CacheFull |
|
protected |
The documentation for this class was generated from the following file: