source: trunk/IPs/systemC/processor/Morpheo/Behavioural/src/XML_get_body.cpp @ 3

Last change on this file since 3 was 3, checked in by kane, 17 years ago

1) Ajout d'un "printer" XML pour la configuration de paramètres

2) Fin du composant "Two_Level_Branch_Predictor"

validation * systemc

  • vhdl
File size: 583 bytes
Line 
1/*
2 * $Id$
3 *
4 * [ Description ]
5 *
6 */
7
8#include "Behavioural/include/XML.h"
9
10namespace morpheo              {
11namespace behavioural          {
12
13  string XML::get_body (void)
14  {
15    return _body;
16  };
17
18  string XML::get_body (uint32_t depth)
19  {
20    string body       = _body;
21    string tabulation = indent(depth);
22
23    body.insert(0,tabulation);
24    for (size_t pos=body.find('\n',0); pos<body.length()-1; pos=body.find('\n',++pos))
25      body.insert(++pos,tabulation);
26
27    return body;
28  };
29
30}; // end namespace behavioural         
31}; // end namespace morpheo             
Note: See TracBrowser for help on using the repository browser.