Audaspace 1.5.0
A high level audio library.
|
The FileException class is used for error cases in which files cannot be read or written due to unknown containers or codecs. More...
#include <Exception.h>
Public Member Functions | |
FileException (const std::string &message, const std::string &file, int line) | |
Creates a new FileException object. | |
FileException (const FileException &exception) | |
Copy constructor. | |
Public Member Functions inherited from Exception | |
virtual | ~Exception () AUD_NOEXCEPT |
Destroys the object. | |
virtual const char * | what () const AUD_NOEXCEPT |
Returns the error message. | |
virtual std::string | getDebugMessage () const |
Returns the error message plus file and line number for debugging purposes. | |
const std::string & | getMessage () const |
Returns the error message. | |
const std::string & | getFile () const |
Returns the file in which the exception was thrown. | |
int | getLine () const |
Returns the line where the exception was originally thrown. | |
Additional Inherited Members | |
Protected Member Functions inherited from Exception | |
Exception (const Exception &exception) | |
Copy constructor. | |
Exception (const std::string &message, const std::string &file, int line) | |
Creates a new Exception object. | |
Protected Attributes inherited from Exception | |
const std::string | m_message |
A message describing the problem. | |
const std::string | m_file |
The source code file in which the exception was thrown. | |
const int | m_line |
The source code line from which the exception was thrown. | |
The FileException class is used for error cases in which files cannot be read or written due to unknown containers or codecs.
FileException::FileException | ( | const std::string & | message, |
const std::string & | file, | ||
int | line ) |
Creates a new FileException object.
message | A message describing the problem. |
file | The source code file in which the exception was thrown. |
line | The source code line from which the exception was thrown. |
FileException::FileException | ( | const FileException & | exception | ) |
Copy constructor.
exception | The exception to be copied. |