39   m_FIFO.push_back(value);
 
   44   std::vector<int>::iterator itFIFO = m_FIFO.begin();
 
   46   while(itFIFO != m_FIFO.end())
 
   51       m_FIFO.push_back(value);
 
   60   value = *m_FIFO.begin();
 
   62   m_FIFO.erase(m_FIFO.begin());
 
virtual void accessed(int value)
Function used to inform that an index was accessed. 
 
This class is used to implement the FIFO cache policy. 
 
virtual ~FIFOCachePolicy()
Virtual destructor. 
 
FIFOCachePolicy()
Default constructor. 
 
virtual void added(int value)
Function used to add a new index to be controlled. 
 
virtual void toRemove(int &value)
Function used to check what index has to be removed from the cache. 
 
virtual void update(int value)
Function used to inform that an index must be updated.