Salome HOME
PR: first version from Antony GEAY, with directory restructuration
[modules/yacs.git] / src / basicData / TypeCheckerDataStream.hxx
1 #ifndef __TYPECHECKERDATASTREAM_HXX__
2 #define __TYPECHECKERDATASTREAM_HXX__
3
4 #include "define.hxx"
5 #include "Exception.hxx"
6
7 #include <string>
8
9 namespace YACS
10 {
11   namespace ENGINE
12   {
13     class TypeCheckerDataStream
14     {
15     public:
16       static bool areStaticallyCompatible(YACS::StreamType type1, YACS::StreamType type2) throw(Exception);
17       static std::string edGetTypeInPrintableForm(YACS::StreamType type);
18     private:
19       static const char UNRECOGNIZEDTYPENAME[];
20     };
21   }
22 }
23
24 #endif