BALL::Exception::IndexOverflow Class Reference

Index overflow. More...

#include <exception.h>

Inheritance diagram for BALL::Exception::IndexOverflow:
Inheritance graph
[legend]

List of all members.


Public Member Functions

IndexOverflow (const char *file, int line, Index index=0, Size size=0)

Protected Attributes

Size size_
Index index_

Detailed Description

Index overflow.

Throw this exception to indicate an index that was larger than allowed. The constructor has two additional arguments, the values of which should be set to the index that caused the failure and the largest allowed value to simplify debugging.

Parameters:
index the value of the index causing the problem
size largest value allowed for index

Generated on Thu Aug 6 18:30:49 2009 for BALL by doxygen 1.5.8