source: trunk/IPs/systemC/processor/Morpheo/Tools/Viewer/Bdd/include/BaseV.h @ 26

Last change on this file since 26 was 26, checked in by chou, 17 years ago

Release 3 du viewer:
Etape 1 et 2 du projet complet et à jour.

File size: 1.2 KB
Line 
1#ifndef morpheo_tools_viewer_bdd_baseV_h
2#define morpheo_tools_viewer_bdd_baseV_h
3
4#include <iostream>
5#include <list>
6#include <iterator>
7#include <qlist.h>
8
9
10#include "Tools/Viewer/Bdd/include/BaseP.h"
11#include "Tools/Viewer/Bdd/include/Signal.h"
12using namespace std;
13namespace morpheo{
14namespace tools{
15namespace viewer{
16namespace bdd{     
17
18  class BaseV
19    {
20    private:
21      string comment;
22      QList<BaseP> *pos;
23      QList<string> *listcomp;
24      //QList<Param> *param;
25
26    protected:
27    public:
28      //accesseurs
29      morpheo::tools::viewer::bdd::BaseP  get_BasePos(string v);
30      morpheo::tools::viewer::bdd::Signal *getSignal(morpheo::tools::viewer::bdd::BaseP *top,string c,PortMap *dest);
31      QList<morpheo::tools::viewer::bdd::BaseP>  *getBaseP();
32      //morpheo::tools::viewer::bdd::Param get_Param(string v);
33      //constructeurs
34      BaseV();
35      ~BaseV ();
36
37      void setComment(string s);
38      void addBaseP(morpheo::tools::viewer::bdd::BaseP *p,string t);
39      //void addParam(morpheo::tools::viewer::bdd::Param *p);
40      void afficheBaseConsole();
41    };//end class BaseV
42
43};//end bdd
44};//end viewer
45};//end tools
46};//end morpheo
47
48#endif
Note: See TracBrowser for help on using the repository browser.