1 #if !defined (__ITERATORBOUNDSEXCEPTION_HPP) 2 #define __ITERATORBOUNDSEXCEPTION_HPP 24 #if !defined(__COMMON_HPP) 28 #if !defined(__ITERATOREXCEPTION_HPP) 29 #include <IteratorException.hpp> 36 DECLARE_CLASS( IteratorBoundsException );
61 Severity severity = Exception::CONTINUABLE,
62 bool outOfMemory =
false 126 #endif // !defined __ITERATORBOUNDSEXCEPTION_HPP IteratorBoundsExceptionRef operator=(IteratorBoundsExceptionCref)
Assignment operator overload.
Definition: IteratorBoundsException.cpp:87
IteratorBoundsException is thrown when a Iterator has position before the begining or past the end po...
Definition: IteratorBoundsException.hpp:44
IteratorBoundsException(void)
IteratorBoundsException must have at least a location.
Definition: IteratorBoundsException.cpp:52
IteratorException is the base exception type for Iterator.
Definition: IteratorException.hpp:39
Forward reference the various common classes.
Definition: AbstractAllocator.hpp:32
Severity
Exception Severity States.
Definition: Exception.hpp:59
bool operator==(IteratorBoundsExceptionCref) const
Equality operator overload.
Definition: IteratorBoundsException.cpp:100
virtual ~IteratorBoundsException(void)
Virtual Destructor.
Definition: IteratorBoundsException.cpp:77