Ignore:
Timestamp:
Jan 31, 2008, 6:46:41 PM (16 years ago)
Author:
rosiere
Message:

Update all component (except front_end) to :

  • new statistics model
  • no namespace std
File:
1 edited

Legend:

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

    r57 r75  
    3131  class Interface_fifo : public Interface
    3232  {
    33   private   : list<Signal *>      * _list_signal_val;
    34   private   : list<Signal *>      * _list_signal_ack;
     33  private   : std::list<Signal *>      * _list_signal_val;
     34  private   : std::list<Signal *>      * _list_signal_ack;
    3535
    3636#ifdef VHDL_TESTBENCH
    3737  private   : bool                  _test_exhaustive;
    38   private   : list<uint32_t>      * _list_cycle   ;
     38  private   : std::list<uint32_t>      * _list_cycle   ;
    3939#endif
    4040
    4141   // -----[ methods ]---------------------------------------------------
    42   public    :                       Interface_fifo       (string         name       
     42  public    :                       Interface_fifo       (std::string         name       
    4343#ifdef POSITION
    4444                                                          ,direction_t    direction   
     
    5151  public    :                       ~Interface_fifo      ();
    5252
    53   public    : Signal *              set_signal_valack    (string          name     ,
     53  public    : Signal *              set_signal_valack    (std::string          name     ,
    5454                                                          direction_t     direction,
    5555                                                          val_ack_t       val_ack  ,
     
    6666    }
    6767
    68   public    : sc_in <bool> *        set_signal_valack_in (string          name     ,
     68  public    : sc_in <bool> *        set_signal_valack_in (std::string          name     ,
    6969                                                          val_ack_t       val_ack  ,
    7070                                                          presence_port_t presence_port=PORT_VHDL_YES_TESTBENCH_YES)
     
    8686    }
    8787
    88   public    : sc_out<bool> *        set_signal_valack_out(string          name     ,
     88  public    : sc_out<bool> *        set_signal_valack_out(std::string          name     ,
    8989                                                          val_ack_t       val_ack  ,
    9090                                                          presence_port_t presence_port=PORT_VHDL_YES_TESTBENCH_YES)
     
    107107  public    : bool                  testbench_transaction(void);
    108108  public    : void                  testbench_cycle      (void);
    109   public    : string                testbench_test       (Vhdl   * & vhdl        ,
    110                                                           string     counter_name,
    111                                                           string     reset_name  );
     109  public    : std::string           testbench_test       (Vhdl   * & vhdl        ,
     110                                                          std::string     counter_name,
     111                                                          std::string     reset_name  );
    112112
    113   public    : string                testbench_test_transaction (Vhdl * & vhdl);
     113  public    : std::string           testbench_test_transaction (Vhdl * & vhdl);
    114114#endif
    115115  };
Note: See TracChangeset for help on using the changeset viewer.