/*
 * $Id$
 *
 * [ Description ]
 * 
 */

#include "Behavioural/Generic/Victim/Pseudo_LRU/include/Parameters.h"

namespace morpheo {
namespace behavioural {
namespace generic {
namespace victim {
namespace pseudo_lru {


  Parameters::Parameters (uint32_t nb_entity ,
			  uint32_t nb_access ,
			  uint32_t nb_update ,
			  uint32_t size_table):
    _nb_entity  (nb_entity ),
    _nb_access  (nb_access ),
    _nb_update  (nb_update ),
    _size_table (size_table)
  {
    test();
  };
  
  Parameters::Parameters (Parameters & param):
    _nb_entity  (param._nb_entity ),
    _nb_access  (param._nb_access ),
    _nb_update  (param._nb_update ),
    _size_table (param._size_table)
  { 
    test();
  };

  Parameters::~Parameters () 
  { };

}; // end namespace pseudo_lru
}; // end namespace victim
}; // end namespace generic

}; // end namespace behavioural
}; // end namespace morpheo              
