Ignore:
Timestamp:
Jan 19, 2008, 12:09:01 PM (16 years ago)
Author:
rosiere
Message:

Modification of Statisctics
Add a new systemC component : Load_Store_Queue (tested with one benchmark and one configuration). Store don't supported the Data Buss Error (Load is supported)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/IPs/systemC/processor/Morpheo/Behavioural/include/Entity.h

    r62 r71  
    2020#include "Behavioural/include/Usage.h"
    2121
    22 using namespace std;
    23 
    2422namespace morpheo              {
    2523namespace behavioural          {
     
    2826  {
    2927    // -----[ fields ]----------------------------------------------------
    30   private   : const string          _name         ;
    31   private   : const string          _type         ;
     28  private   : const std::string          _name         ;
     29  private   : const std::string          _type         ;
    3230#ifdef POSITION
    3331  private   : const schema_t        _schema       ;
     
    3836
    3937#ifdef POSITION
    40   private   : string                _comment      ;
     38  private   : std::string                _comment      ;
    4139
    4240  private   :       bool            _is_map       ;
     
    4846
    4947    // -----[ methods ]---------------------------------------------------
    50   public    :                       Entity            ( string        name   
    51                                                        ,string        type   
     48  public    :                       Entity            ( std::string        name   
     49                                                       ,std::string        type   
    5250#ifdef POSITION
    5351                                                       ,schema_t      schema
     
    5856  public    :                       ~Entity           ();
    5957
    60   public    : string                get_name          (void);
    61   public    : string                get_type          (void);
     58  public    : std::string                get_name          (void);
     59  public    : std::string                get_type          (void);
    6260
    6361#ifdef POSITION
    64   public    : void                  set_comment       (string comment);
    65   private   : string                get_comment       (void          );
     62  public    : void                  set_comment       (std::string comment);
     63  private   : std::string                get_comment       (void          );
    6664#endif
    6765  public    : Interfaces *          set_interfaces    (void);
    68   private   : string                get_interfaces    (void);
     66  private   : std::string                get_interfaces    (void);
    6967  public    : Interfaces *          get_interfaces_list(void);
    7068
    71   public    : Interface  *          find_interface    (string name);
    72   public    : Signal     *          find_signal       (string name);
     69  public    : Interface  *          find_interface    (std::string name);
     70  public    : Signal     *          find_signal       (std::string name);
    7371  public    : bool                  find_signal       (Signal * signal);
    7472
Note: See TracChangeset for help on using the changeset viewer.