class GLib::FileError
- GLib::FileError
- GLib::GLibError
- GLib::Error
- RuntimeError
- Exception
- Reference
- Object
Overview
Values corresponding to @errno codes returned from file operations on UNIX. Unlike @errno codes, GFileError values are available on all systems, even Windows. The exact meaning of each code depends on what sort of file operation you were performing; the UNIX documentation gives more details. The following error code descriptions come from the GNU C Library manual, and are under the copyright of that manual.
It's not very portable to make detailed assumptions about exactly which errors will be returned from a given operation. Some errors don't occur on some systems, etc., sometimes there are subtle differences in when a system will report a given error, etc.
Direct Known Subclasses
- GLib::FileError::Acces
- GLib::FileError::Again
- GLib::FileError::Badf
- GLib::FileError::Exist
- GLib::FileError::Failed
- GLib::FileError::Fault
- GLib::FileError::Intr
- GLib::FileError::Inval
- GLib::FileError::Io
- GLib::FileError::Isdir
- GLib::FileError::Loop
- GLib::FileError::Mfile
- GLib::FileError::Nametoolong
- GLib::FileError::Nfile
- GLib::FileError::Nodev
- GLib::FileError::Noent
- GLib::FileError::Nomem
- GLib::FileError::Nospc
- GLib::FileError::Nosys
- GLib::FileError::Notdir
- GLib::FileError::Nxio
- GLib::FileError::Perm
- GLib::FileError::Pipe
- GLib::FileError::Rofs
- GLib::FileError::Txtbsy