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