Main Page   Class Hierarchy   Alphabetical List   Compound List   Compound Members  

HAPI::ExceptionHugin Class Reference

Inheritance diagram for HAPI::ExceptionHugin:

HAPI::ExceptionAttribute HAPI::ExceptionBadFile HAPI::ExceptionBadVersion HAPI::ExceptionCGEvidenceIncorporated HAPI::ExceptionCGInfluenceDiagramsNotSupported HAPI::ExceptionChainGraph HAPI::ExceptionCompressed HAPI::ExceptionComputationFailed HAPI::ExceptionCyclicInstanceHierarchy HAPI::ExceptionCyclicNetwork HAPI::ExceptionDecisionOrder HAPI::ExceptionDemo HAPI::ExceptionDivisionByZero HAPI::ExceptionEnumeration HAPI::ExceptionError HAPI::ExceptionExpiredLicense HAPI::ExceptionFastRetraction HAPI::ExceptionFormat HAPI::ExceptionIllegalBinding HAPI::ExceptionInappropriateArguments HAPI::ExceptionInconsistencyOrUnderflow HAPI::ExceptionInsufficientStateRange HAPI::ExceptionInvalidExpression HAPI::ExceptionInvalidLicense HAPI::ExceptionInvalidName HAPI::ExceptionInvalidPassword HAPI::ExceptionInvalidStateValues HAPI::ExceptionIO HAPI::ExceptionLocale HAPI::ExceptionLowDensity HAPI::ExceptionMemory HAPI::ExceptionNegativeProbability HAPI::ExceptionNoEquilibrium HAPI::ExceptionNoFileName HAPI::ExceptionNormalization HAPI::ExceptionNotCompiled HAPI::ExceptionNoValue HAPI::ExceptionOverflow HAPI::ExceptionParse HAPI::ExceptionRounding HAPI::ExceptionSizeTooLarge HAPI::ExceptionSyntax HAPI::ExceptionTableSize HAPI::ExceptionTableTooLarge HAPI::ExceptionTwice HAPI::ExceptionUsage HAPI::ExceptionZeroSum HAPI::ExceptionZeroVariance List of all members.

Detailed Description

The generic Hugin Exception.

All other Hugin specific exceptions are derived from this.


Public Member Functions

virtual const char * what () const throw ()
 Get a description of what the problem is.


Member Function Documentation

virtual const char* HAPI::ExceptionHugin::what  )  const throw () [virtual]
 

Get a description of what the problem is.

Returns:
the description of the exception

Reimplemented in HAPI::ExceptionUsage, HAPI::ExceptionIO, HAPI::ExceptionMemory, HAPI::ExceptionTwice, HAPI::ExceptionInvalidName, HAPI::ExceptionSizeTooLarge, HAPI::ExceptionFastRetraction, HAPI::ExceptionZeroVariance, HAPI::ExceptionNoValue, HAPI::ExceptionRounding, HAPI::ExceptionBadFile, HAPI::ExceptionBadVersion, HAPI::ExceptionFormat, HAPI::ExceptionNotCompiled, HAPI::ExceptionCyclicNetwork, HAPI::ExceptionDecisionOrder, HAPI::ExceptionEnumeration, HAPI::ExceptionZeroSum, HAPI::ExceptionNegativeProbability, HAPI::ExceptionChainGraph, HAPI::ExceptionNoEquilibrium, HAPI::ExceptionInconsistencyOrUnderflow, HAPI::ExceptionOverflow, HAPI::ExceptionLowDensity, HAPI::ExceptionCGEvidenceIncorporated, HAPI::ExceptionNormalization, HAPI::ExceptionCompressed, HAPI::ExceptionTableTooLarge, HAPI::ExceptionParse, HAPI::ExceptionLocale, HAPI::ExceptionInvalidExpression, HAPI::ExceptionSyntax, HAPI::ExceptionDivisionByZero, HAPI::ExceptionInappropriateArguments, HAPI::ExceptionComputationFailed, HAPI::ExceptionInsufficientStateRange, HAPI::ExceptionInvalidStateValues, HAPI::ExceptionAttribute, HAPI::ExceptionNoFileName, HAPI::ExceptionTableSize, HAPI::ExceptionInvalidLicense, HAPI::ExceptionDemo, HAPI::ExceptionInvalidPassword, HAPI::ExceptionCGInfluenceDiagramsNotSupported, HAPI::ExceptionCyclicInstanceHierarchy, HAPI::ExceptionIllegalBinding, HAPI::ExceptionExpiredLicense, and HAPI::ExceptionError.


Copyright Hugin Expert A/S 1993-2004