25 cerr <<
"ERROR: File not found: " 32 return QString(
"File \"%1\" not found")
33 .arg(
m_file).toLocal8Bit().data();
39 cerr <<
"ERROR: Failed to open file: " 46 return QString(
"Failed to open file \"%1\"")
47 .arg(
m_file).toLocal8Bit().data();
51 m_directory(directory)
53 cerr <<
"ERROR: Directory creation failed for directory: " 60 return QString(
"Directory creation failed for \"%1\"")
67 cerr <<
"ERROR: File read failed for file: " 74 return QString(
"File read failed for \"%1\"")
75 .arg(
m_file).toLocal8Bit().data();
82 cerr <<
"ERROR: File " << op <<
" failed for file: " 89 return QString(
"File %1 failed for \"%2\"")
95 int available)
throw() :
96 m_directory(directory),
98 m_available(available)
100 cerr <<
"ERROR: Not enough disc space available in " 101 << directory <<
": need " << required
102 <<
", only have " << available << endl;
106 m_directory(directory),
110 cerr <<
"ERROR: Not enough disc space available in " 111 << directory << endl;
118 return QString(
"Not enough space available in \"%1\": need %2, have %3")
121 return QString(
"Not enough space available in \"%1\"")
129 cerr <<
"ERROR: Allocation failed: " << purpose
136 return QString(
"Allocation failed: %1")
virtual const char * what() const
FileNotFound(QString file)
FileOperationFailed(QString file, QString operation)
FailedToOpenFile(QString file)
virtual const char * what() const
DirectoryCreationFailed(QString directory)
virtual const char * what() const
virtual const char * what() const
virtual const char * what() const
virtual const char * what() const
AllocationFailed(QString purpose)
InsufficientDiscSpace(QString directory, int required, int available)
FileReadFailed(QString file)
virtual const char * what() const