AUI Framework  master
Cross-platform module-based framework for developing C++20 desktop applications
AFileOutputStream::WriteException Class Reference

Detailed Description

Probably thrown when target storage went out of space

Public Member Functions

 WriteException (const AString &mPath)
 
const AStringgetPath () const
 
AString getMessage () const noexcept override
 
- Public Member Functions inherited from AIOException
 AIOException (const AString &message)
 
- Public Member Functions inherited from AException
 AException (AStacktrace stacktrace)
 
 AException (const AString &message)
 
 AException (const AString &message, std::exception_ptr causedBy, AStacktrace stacktrace=AStacktrace::capture(2))
 
const char * what () const noexcept override
 
const AStacktracestacktrace () const noexcept
 
const std::exception_ptr & causedBy () const noexcept
 

Member Function Documentation

◆ getMessage()

AString AFileOutputStream::WriteException::getMessage ( ) const
inlineoverridevirtualnoexcept

Reimplemented from AException.

#include <AUI/IO/AFileOutputStream.h>


The documentation for this class was generated from the following file:
Inheritance diagram for AFileOutputStream::WriteException:
Collaboration diagram for AFileOutputStream::WriteException: