#include <IOExceptionPtr.hh>
Inheritance diagram for rovsoft::io::IOExceptionPtr:


Public Member Functions | |
| IOExceptionPtr (IOException *ptr=0) | |
| IOExceptionPtr (const IOExceptionPtr &orig) | |
| IOException & | operator * () |
| Gets the target. | |
| const IOException & | operator * () const |
| Gets the target- const version. | |
| IOException * | operator-> () |
| Gets the object to which this pointer points to. | |
| const IOException * | operator-> () const |
| A Ptr object associates its self so much with the object it points to, that if you declare the Ptr object to be constant, you only get a const version of the target. | |
|
|
|
|
|
|
|
|
Gets the target- const version.
Reimplemented from rovsoft::lib::ExceptionPtr. Reimplemented in rovsoft::io::EndOfSegmentExceptionPtr, rovsoft::io::InvalidEncodingExceptionPtr, rovsoft::io::PrefixedDataExceptionPtr, rovsoft::io::ReadOnlyExceptionPtr, rovsoft::io::TargetUnreachableExceptionPtr, rovsoft::io::UnprefixedMetaDataExceptionPtr, and rovsoft::io::WriteOnlyExceptionPtr. |
|
|
|
A Ptr object associates its self so much with the object it points to, that if you declare the Ptr object to be constant, you only get a const version of the target.
Reimplemented from rovsoft::lib::ExceptionPtr. Reimplemented in rovsoft::io::EndOfSegmentExceptionPtr, rovsoft::io::InvalidEncodingExceptionPtr, rovsoft::io::PrefixedDataExceptionPtr, rovsoft::io::ReadOnlyExceptionPtr, rovsoft::io::TargetUnreachableExceptionPtr, rovsoft::io::UnprefixedMetaDataExceptionPtr, and rovsoft::io::WriteOnlyExceptionPtr. |
|
|
Gets the object to which this pointer points to.
Reimplemented from rovsoft::lib::ExceptionPtr. Reimplemented in rovsoft::io::EndOfSegmentExceptionPtr, rovsoft::io::InvalidEncodingExceptionPtr, rovsoft::io::PrefixedDataExceptionPtr, rovsoft::io::ReadOnlyExceptionPtr, rovsoft::io::TargetUnreachableExceptionPtr, rovsoft::io::UnprefixedMetaDataExceptionPtr, and rovsoft::io::WriteOnlyExceptionPtr. |
1.4.3