Salome HOME
copy tag mergefrom_BR_V0_1_CC_Salome_04oct07
[modules/yacs.git] / src / engine / InvalidExtractionException.hxx
1 #ifndef __INVALIDEXTRACTIONEXCEPTION_HXX__
2 #define __INVALIDEXTRACTIONEXCEPTION_HXX__
3
4 #include "Exception.hxx"
5 #include "TypeCode.hxx"
6
7 #include <string>
8
9 namespace YACS
10 {
11   namespace ENGINE
12   {    
13     class InvalidExtractionException : public Exception
14     {
15     public:
16       InvalidExtractionException(DynType kindExpected, DynType myKind);
17     private:
18       static const char TYPEOFEXCEPTION[];
19     };
20   }
21 }
22
23 #endif