Cache.  
 More...
#include <vtkIOSSUtilities.h>
|  | 
|  | Cache () | 
|  | 
|  | ~Cache () | 
|  | 
| void | ResetAccessCounts () | 
|  | Call this to clear internal count for hits. 
 | 
|  | 
| void | ClearUnused () | 
|  | Removes all cached entries not accessed since most recent call to ResetAccessCounts.
 | 
|  | 
| void | Clear () | 
|  | Clears the cache. 
 | 
|  | 
| vtkObject * | Find (const Ioss::GroupingEntity *entity, const std::string &cachekey) const | 
|  | 
| void | Insert (const Ioss::GroupingEntity *entity, const std::string &cachekey, vtkObject *array) | 
|  | 
Cache. 
Definition at line 62 of file vtkIOSSUtilities.h.
◆ Cache()
      
        
          | vtkIOSSUtilities::Cache::Cache | ( |  | ) |  | 
      
 
 
◆ ~Cache()
      
        
          | vtkIOSSUtilities::Cache::~Cache | ( |  | ) |  | 
      
 
 
◆ ResetAccessCounts()
      
        
          | void vtkIOSSUtilities::Cache::ResetAccessCounts | ( |  | ) |  | 
      
 
Call this to clear internal count for hits. 
 
 
◆ ClearUnused()
      
        
          | void vtkIOSSUtilities::Cache::ClearUnused | ( |  | ) |  | 
      
 
Removes all cached entries not accessed since most recent call to ResetAccessCounts. 
 
 
◆ Clear()
      
        
          | void vtkIOSSUtilities::Cache::Clear | ( |  | ) |  | 
      
 
 
◆ Find()
      
        
          | vtkObject * vtkIOSSUtilities::Cache::Find | ( | const Ioss::GroupingEntity * | entity, | 
        
          |  |  | const std::string & | cachekey | 
        
          |  | ) |  | const | 
      
 
 
◆ Insert()
      
        
          | void vtkIOSSUtilities::Cache::Insert | ( | const Ioss::GroupingEntity * | entity, | 
        
          |  |  | const std::string & | cachekey, | 
        
          |  |  | vtkObject * | array | 
        
          |  | ) |  |  | 
      
 
 
The documentation for this class was generated from the following file: