Public Member Functions

HAPI::ExceptionHugin Class Reference

The generic Hugin Exception. More...

Inheritance diagram for HAPI::ExceptionHugin:
HAPI::ExceptionAttribute HAPI::ExceptionBadKBFormat HAPI::ExceptionBadKBPassword HAPI::ExceptionBadKBType HAPI::ExceptionBadKBVersion HAPI::ExceptionCaseStateTooLarge HAPI::ExceptionCGEvidenceIncorporated HAPI::ExceptionCGLIMIDsNotSupported HAPI::ExceptionChainGraph HAPI::ExceptionCompressed HAPI::ExceptionComputationFailed HAPI::ExceptionCyclicFunctionalDependency HAPI::ExceptionCyclicInstanceHierarchy HAPI::ExceptionCyclicNetwork HAPI::ExceptionDemo HAPI::ExceptionDivisionByZero HAPI::ExceptionEnumeration HAPI::ExceptionError HAPI::ExceptionExpiredLicense HAPI::ExceptionFastRetraction HAPI::ExceptionFunctionalDependency HAPI::ExceptionIllegalBinding HAPI::ExceptionInappropriateArguments HAPI::ExceptionInconsistencyOrUnderflow HAPI::ExceptionInsufficientStateRange HAPI::ExceptionInvalidEvidence HAPI::ExceptionInvalidExpression HAPI::ExceptionInvalidLicense HAPI::ExceptionInvalidName HAPI::ExceptionInvalidProbabilityPotential HAPI::ExceptionInvalidStateValues HAPI::ExceptionIO HAPI::ExceptionLocale HAPI::ExceptionLowDensity HAPI::ExceptionMemory 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::ExceptionZeroVariance

List of all members.

Public Member Functions

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

Detailed Description

The generic Hugin Exception.

All other Hugin specific exceptions are derived from this.


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::ExceptionBadKBVersion, HAPI::ExceptionBadKBType, HAPI::ExceptionBadKBFormat, HAPI::ExceptionBadKBPassword, HAPI::ExceptionNotCompiled, HAPI::ExceptionCyclicNetwork, HAPI::ExceptionCyclicFunctionalDependency, HAPI::ExceptionFunctionalDependency, HAPI::ExceptionEnumeration, HAPI::ExceptionInvalidProbabilityPotential, HAPI::ExceptionChainGraph, HAPI::ExceptionNoEquilibrium, HAPI::ExceptionInconsistencyOrUnderflow, HAPI::ExceptionOverflow, HAPI::ExceptionLowDensity, HAPI::ExceptionCGEvidenceIncorporated, HAPI::ExceptionNormalization, HAPI::ExceptionCompressed, HAPI::ExceptionTableTooLarge, HAPI::ExceptionInvalidEvidence, HAPI::ExceptionCaseStateTooLarge, 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::ExceptionCGLIMIDsNotSupported, HAPI::ExceptionCyclicInstanceHierarchy, HAPI::ExceptionIllegalBinding, HAPI::ExceptionExpiredLicense, and HAPI::ExceptionError.


Copyright Hugin Expert A/S 1993-2024