BALL::Exception::SizeUnderflow Class Reference

#include <BALL/COMMON/exception.h>

Inheritance diagram for BALL::Exception::SizeUnderflow:
BALL::Exception::GeneralException

List of all members.


Public Member Functions

 SizeUnderflow (const char *file, int line, Size size=0)

Protected Attributes

Size size_

Detailed Description

Size underflow. Throw this exception to indicate a size was smaller than allowed. The constructor has an additional argument: the value of of the requested size. This exception is thrown, if buffer sizes are insufficient.

Parameters:
size the size causing the problem

Constructor & Destructor Documentation

BALL::Exception::SizeUnderflow::SizeUnderflow ( const char *  file,
int  line,
Size  size = 0 
)

Member Data Documentation