2.3.6/MEDerreur.hxx
Aller à la documentation de ce fichier.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019 #ifndef MED_ERREUR_HXX
00020 #define MED_ERREUR_HXX
00021
00022 #include <exception>
00023 #include <string>
00024
00025 struct MEDerreur : public std::exception {
00026
00027 MEDerreur( const char *fichier="",
00028 const unsigned int ligneNo=0,
00029 const char * message="",
00030 const char * arg="" );
00031
00032 virtual const char* what( void ) const throw ();
00033
00034
00035 virtual ~MEDerreur(void) throw() {};
00036
00037 protected:
00038
00039 std::string _what;
00040 };
00041
00042 #endif