BALL  1.4.2
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Classes | Variables
BALL::Exception Namespace Reference

Classes

class  GeneralException
 
class  IndexUnderflow
 
class  SizeUnderflow
 
class  IndexOverflow
 
class  InvalidArgument
 
class  InvalidRange
 
class  InvalidSize
 
class  OutOfRange
 
class  InvalidFormat
 
class  IllegalSelfOperation
 
class  NullPointer
 
class  InvalidIterator
 
class  IncompatibleIterators
 
class  NotImplemented
 
class  IllegalTreeOperation
 
class  OutOfMemory
 
class  BufferOverflow
 
class  DivisionByZero
 
class  OutOfGrid
 
class  FileNotFound
 
class  IllegalPosition
 
class  ParseError
 
class  Precondition
 
class  Postcondition
 
class  InvalidOption
 Exception to be thrown if an invalid option is given. More...
 
class  TooManyErrors
 Exception to be thrown if too many errors occur, e.g. in ForceField. More...
 
class  TooManyBonds
 Exception to be thrown if too many bonds for one atom. More...
 
class  CUDAError
 
class  NoBufferAvailable
 
class  FormatUnsupported
 
class  NotInitialized
 
class  GlobalExceptionHandler
 
class  MatrixHasWrongDimension
 
class  VectorHasWrongDimension
 
class  MatrixNotRegular
 
class  MatrixNotQuadratic
 
class  MatrixIsSingular
 
class  SingularIterator
 
class  Uninitialized
 

Variables

BALL_EXPORT GlobalExceptionHandler globalHandler
 

Detailed Description

Exception

Variable Documentation

BALL_EXPORT GlobalExceptionHandler BALL::Exception::globalHandler

Global static instance of GlobalExceptionHandler