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/XML.h

    r44 r71  
    1616#include "Common/include/Debug.h"
    1717
    18 using namespace std;
    19 
    2018namespace morpheo     {
    2119namespace behavioural {
     
    2523  {
    2624    // -----[ fields ]----------------------------------------------------
    27   private  : const string     _name              ;
    28   private  : string           _filename_extension;
    29   private  : string           _body              ;
    30   private  : list<string>     _list_balise_name  ;
     25  private  : const std::string     _name              ;
     26  private  : std::string           _filename_extension;
     27  private  : std::string           _body              ;
     28  private  : std::list<std::string>     _list_balise_name  ;
    3129
    3230    // -----[ methods ]---------------------------------------------------
    33   public   :                  XML                 (string name);
     31  public   :                  XML                 (std::string name);
    3432  public   :                  ~XML                (void);
    3533       
    36   public   : bool             balise_open         (string name); // no attribut
    37   public   : bool             balise_open_begin   (string name);
     34  public   : bool             balise_open         (std::string name); // no attribut
     35  public   : bool             balise_open_begin   (std::string name);
    3836  public   : bool             balise_open_end     (void);     
    3937  public   : bool             balise_close        (void);     
    40   public   : bool             singleton           (string name); // no attribut
    41   public   : bool             singleton_begin     (string name);
     38  public   : bool             singleton           (std::string name); // no attribut
     39  public   : bool             singleton_begin     (std::string name);
    4240  public   : bool             singleton_end       (void);
    43   public   : bool             attribut            (string name, string value);
     41  public   : bool             attribut            (std::string name, std::string value);
    4442  public   : bool             insert_XML          (XML    xml );
    4543
    46   public   : void             filename_extension  (string extension);
     44  public   : void             filename_extension  (std::string extension);
    4745  public   : void             generate_file       (void);
    48   public   : void             generate_file       (string encoding);
    49   public   : string           get_body            (void);
    50   public   : string           get_body            (uint32_t depth);
     46  public   : void             generate_file       (std::string encoding);
     47  public   : std::string           get_body            (void);
     48  public   : std::string           get_body            (uint32_t depth);
    5149
    52   public   : bool             comment             (string text);
    53   public   : bool             text                (string text);
     50  public   : bool             comment             (std::string text);
     51  public   : bool             text                (std::string text);
    5452                                                 
    55   private  : string           indent              (uint32_t depth );
    56   private  : string           indent              (void);
     53  private  : std::string           indent              (uint32_t depth );
     54  private  : std::string           indent              (void);
    5755  private  : uint32_t         depth               (void);
    5856                                                 
    59   private  : void             header              (string encoding);
     57  private  : void             header              (std::string encoding);
    6058  };
    6159}; // end namespace behavioural         
Note: See TracChangeset for help on using the changeset viewer.