This class is used to implement the FIFO cache policy.  
 More...
#include <FIFOCachePolicy.h>
 | 
Method used to access the cache policy  
 | 
| std::vector< int >  | m_FIFO | 
|   | 
| virtual void  | added (int value) | 
|   | Function used to add a new index to be controlled.  
  | 
|   | 
| virtual void  | update (int value) | 
|   | Function used to inform that an index must be updated.  
  | 
|   | 
| virtual void  | toRemove (int &value) | 
|   | Function used to check what index has to be removed from the cache.  
  | 
|   | 
| virtual void  | accessed (int value) | 
|   | Function used to inform that an index was accessed.  
  | 
|   | 
This class is used to implement the FIFO cache policy. 
- See also
 - AbstractCachePolicy 
 
Definition at line 48 of file FIFOCachePolicy.h.
 
◆ FIFOCachePolicy()
      
        
          | te::graph::FIFOCachePolicy::FIFOCachePolicy  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ ~FIFOCachePolicy()
  
  
      
        
          | virtual te::graph::FIFOCachePolicy::~FIFOCachePolicy  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ accessed()
  
  
      
        
          | virtual void te::graph::FIFOCachePolicy::accessed  | 
          ( | 
          int  | 
          value | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ added()
  
  
      
        
          | virtual void te::graph::FIFOCachePolicy::added  | 
          ( | 
          int  | 
          value | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ toRemove()
  
  
      
        
          | virtual void te::graph::FIFOCachePolicy::toRemove  | 
          ( | 
          int &  | 
          value | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ update()
  
  
      
        
          | virtual void te::graph::FIFOCachePolicy::update  | 
          ( | 
          int  | 
          value | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ m_FIFO
  
  
      
        
          | std::vector<int> te::graph::FIFOCachePolicy::m_FIFO | 
         
       
   | 
  
protected   | 
  
 
 
The documentation for this class was generated from the following file:
- /home/castejon/castejon_files/develop/terralib5/git_release/src/terralib/graph/cache/FIFOCachePolicy.h