00001 00002 // 00003 // This file is part of the MADELINE 2 program 00004 // written by Edward H. Trager and Ritu Khanna 00005 // Copyright (c) 2005 by the 00006 // Regents of the University of Michigan. 00007 // All Rights Reserved. 00008 // 00009 // The latest version of this program is available from: 00010 // 00011 // http://eyegene.ophthy.med.umich.edu/madeline/ 00012 // 00013 // Released under the GNU General Public License. 00014 // A copy of the GPL is included in the distribution 00015 // package of this software, or see: 00016 // 00017 // http://www.gnu.org/copyleft/ 00018 // 00019 // ... for licensing details. 00020 // 00022 // 00023 // 2005.03.14.ET 00024 // 00025 00026 // 00027 // Exception.h 00028 // 00029 00030 #ifndef EXCEPTION_INCLUDED 00031 #define EXCEPTION_INCLUDED 00032 00033 #include "Message.h" 00034 00035 class Exception : public Message{ 00036 00037 private: 00038 00039 static const char *_exceptionSalutation; 00040 00041 public: 00042 00043 Exception(const char *const methodName, const char *format,...); 00044 00045 }; 00046 00047 #endif 00048