Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

CODEX_APSS::ComputeMsgConflictException Class Reference

Exception thrown for conflicting ComputeMsg%s. More...

#include <Exceptions.h>

Inheritance diagram for CODEX_APSS::ComputeMsgConflictException:

Inheritance graph
[legend]
Collaboration diagram for CODEX_APSS::ComputeMsgConflictException:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 ComputeMsgConflictException (const string &fname, int line, int offender, const ComputeMsg &newMsg, const ComputeMsg &oldMsg)
 Constructor.
 ~ComputeMsgConflictException ()
 Virtual destructor.
const ComputeMsgnewMsg () const
 The new message.
const ComputeMsgoldMsg () const
 The old message.
int offender () const
 The offending server.
void report () const
 Displays error message for this exception on cerr.
const string & fname () const
 Name of file in which the exception occurred.
int line () const
 Line number in file where the exception was thrown.

Protected Member Functions

void errMsg () const
 Derived classes override this method to display their specific error messages.
void derivedMsg () const
 Derived classes override this method to display their specific error messages.

Protected Attributes

string m_fname
 The name of the file in which the exception occurred.
int m_line
 The line number in the file where the exception was thrown.

Detailed Description

Exception thrown for conflicting ComputeMsg%s.

Definition at line 197 of file CODEX_APSS/Exceptions.h.


The documentation for this class was generated from the following files:
Generated on Fri May 6 17:41:35 2005 for COrnell Data EXchange (CODEX) by  doxygen 1.4.1