.TH "sc::FileOperationFailed" 3 "Sun Oct 4 2020" "Version 2.3.1" "MPQC" \" -*- nroff -*- .ad l .nh .SH NAME sc::FileOperationFailed \- This is thrown when an operation on a file fails\&. .SH SYNOPSIS .br .PP .PP \fC#include \fP .PP Inherits \fBsc::SystemException\fP\&. .SS "Public Types" .in +1c .ti -1c .RI "enum \fBFileOperation\fP { \fBUnknown\fP, \fBOpenR\fP, \fBOpenW\fP, \fBOpenRW\fP, \fBClose\fP, \fBRead\fP, \fBWrite\fP, \fBCorrupt\fP, \fBOther\fP }" .br .in -1c .SS "Public Member Functions" .in +1c .ti -1c .RI "\fBFileOperationFailed\fP (const char *description=0, const char *source_file=0, int line=0, const char *\fBfilename\fP=0, FileOperation operation=Unknown, const \fBClassDesc\fP *class_desc=0, const char *exception_type='FileOperationFailed') throw ()" .br .ti -1c .RI "\fBFileOperationFailed\fP (const \fBFileOperationFailed\fP &) throw ()" .br .ti -1c .RI "const char * \fBfilename\fP () const throw ()" .br .RI "Returns the file name of the file that caused the error, if known\&. " .ti -1c .RI "FileOperation \fBoperation\fP () const throw ()" .br .in -1c .SH "Detailed Description" .PP This is thrown when an operation on a file fails\&. .SH "Member Function Documentation" .PP .SS "const char* sc::FileOperationFailed::filename () const\fC [inline]\fP" .PP Returns the file name of the file that caused the error, if known\&. Otherwise 0 is returned\&. .SH "Author" .PP Generated automatically by Doxygen for MPQC from the source code\&.