#include <IncompleteNextCountError.h>
Inheritance diagram for Core::IncompleteNextCountError:
Public Member Functions | |
IncompleteNextCountError (const char *selector, long index) | |
virtual String * | className (void) const |
Answer receiver class name. | |
virtual String * | notifierString (void) |
Protected Member Functions | |
virtual void | privRaise (void) |
This method really throws the receiver as an exception. |
|
Definition at line 36 of file IncompleteNextCountError.h. 00037 : Error(nil, new String(selector), Integer::value(index)) {};
|
|
Answer receiver class name. Because there isn't any standard way to obtain class name this method comes to place. Every class should rewrite this method but many didn't (yet). Reimplemented from Core::Error. Definition at line 40 of file IncompleteNextCountError.h. 00041 { return new String("IncompleteNextCountError"); }
|
|
Reimplemented from Core::Error. Definition at line 44 of file IncompleteNextCountError.h. 00045 { return new String("Not enough items left to read"); }
|
|
This method really throws the receiver as an exception. Every subclass MUST reimplement this method, even if it's parent does. This is because of poor object type handling in C++. :-( Reimplemented from Core::Error. Definition at line 49 of file IncompleteNextCountError.h. 00050 { throw this; }
|