00001 #ifndef IOEXCEPTION_H
00002 #define IOEXCEPTION_H
00003
00004 #include "Exception.h"
00005
00006 namespace MFUtil
00007 {
00011 class IOException : public Exception
00012 {
00013 public:
00014
00015 IOException( std::string p_stack = "" ) : Exception( PRINCIPAL_COMMENT, p_stack ){};
00016
00017 virtual ~IOException(){};
00018
00019 protected:
00020
00021 const std::string& getPrincipalComment( void );
00022
00023 private:
00024
00025 static std::string PRINCIPAL_COMMENT;
00026
00027 };
00028 }
00029
00030 #endif
00031 NT;
00032
00033 };
00034 }
00035
00036 #endif