MeVisLab Toolbox Reference
ml::PersistenceStreamIOException Class Reference

Derived class. More...

#include <mlAbstractPersistenceStream.h>

Inheritance diagram for ml::PersistenceStreamIOException:
ml::PersistenceStreamException

Public Member Functions

 PersistenceStreamIOException (const std::string &msg)
 
- Public Member Functions inherited from ml::PersistenceStreamException
virtual ~PersistenceStreamException ()
 
ErrorType getErrorType () const
 get exception sub-type
 
virtual std::string getMessage () const
 get error message
 

Additional Inherited Members

- Public Types inherited from ml::PersistenceStreamException
enum  ErrorType { IOError , FormatError , InternalError }
 sub types of this exception More...
 
- Protected Member Functions inherited from ml::PersistenceStreamException
 PersistenceStreamException (ErrorType type, const std::string &msg)
 you shouldn't create instances of the base class...
 
- Protected Attributes inherited from ml::PersistenceStreamException
ErrorType _type
 
std::string _msg
 

Detailed Description

Derived class.

This exception usually denotes errors that can be fixed by the user, e.g. by saving to a different location.

Definition at line 417 of file mlAbstractPersistenceStream.h.

Constructor & Destructor Documentation

◆ PersistenceStreamIOException()

ml::PersistenceStreamIOException::PersistenceStreamIOException ( const std::string & msg)
inline

Definition at line 420 of file mlAbstractPersistenceStream.h.


The documentation for this class was generated from the following file: