Main Page | Modules | Namespace List | Class Hierarchy | Class List | Namespace Members | Class Members

Exception::SizeUnderflow Class Reference

Size underflow. More...

#include <exception.h>

Inheritance diagram for Exception::SizeUnderflow:

Exception::GeneralException List of all members.

Public Member Functions

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

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