FONTAINE  1.0
Exception.h
Go to the documentation of this file.
1 //
2 // The Fontaine Font Analysis Project
3 //
4 // Copyright (c) 2009 by Edward H. Trager
5 // All Rights Reserved
6 //
7 // Released under the GNU GPL version 2.0 or later.
8 //
9 
11 //
12 // A version of this file was originally part of the MADELINE 2 program
13 // written by Edward H. Trager and Ritu Khanna
14 // Copyright (c) 2005 by the Regents of the University of Michigan.
15 // and released under the GNU General Public License v. 2.0 or later.
16 //
18 //
19 // 2006.12.18.ET Restructured as a class derived from Message
20 //
21 
22 //
23 // Exception.h
24 //
25 
26 #ifndef EXCEPTION_INCLUDED
27 #define EXCEPTION_INCLUDED
28 
29 #include "Message.h"
30 
31 class Exception : public Message{
32 
33 private:
34 
35  static const char *_exceptionSalutation;
36 
37 public:
38 
39  Exception(const char *const methodName, const char *format,...);
40 
41 };
42 
43 #endif
44 
Message::_truncated
bool _truncated
Definition: Message.h:58
Message::_message
char _message[GENERAL_STRING_BUFFER_SIZE]
Definition: Message.h:57
Exception::Exception
Exception(const char *const methodName, const char *format,...)
Definition: Exception.cpp:34
Message::_methodName
const char * _methodName
Definition: Message.h:56
Exception.h
Message::print
void print(void)
Definition: Message.cpp:65
Exception
Definition: Exception.h:31
Message::_salutation
const char * _salutation
Definition: Message.h:55
Exception::_exceptionSalutation
static const char * _exceptionSalutation
Definition: Exception.h:35
Message
Definition: Message.h:42
GENERAL_STRING_BUFFER_SIZE
@ GENERAL_STRING_BUFFER_SIZE
Definition: BufferSizes.h:32
Message.h