Public Member Functions
|InvalidIterator (const std::string &str, const std::string &where="")|
Class of exceptions thrown when an Iterator is found to be badly configured or otherwise invalid.
|Loris::InvalidIterator::InvalidIterator||(||const std::string &||str,|
|const std::string &|| where = |
Construct a new instance with the specified description and, optionally a string identifying the location at which the exception as thrown. The Throw( Exception_Class, description_string ) macro generates a location string automatically using __FILE__ and __LINE__.
|str||is a string describing the exceptional condition|
|where||is an option string describing the location in the source code from which the exception was thrown (generated automatically by the Throw macro).|