FONTAINE
1.0
src
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
Generated by
1.8.17