Go to the documentation of this file.
3 #ifndef _LIBGNOMEVFSMM_ENUMS_H
4 #define _LIBGNOMEVFSMM_ENUMS_H
29 #include <libgnomevfs/gnome-vfs-file-info.h>
30 #include <libgnomevfs/gnome-vfs-result.h>
31 #include <libgnomevfs/gnome-vfs-mime-handlers.h>
66 {
return static_cast<FileInfoOptions>(
static_cast<unsigned>(lhs) |
static_cast<unsigned>(rhs)); }
70 {
return static_cast<FileInfoOptions>(
static_cast<unsigned>(lhs) &
static_cast<unsigned>(rhs)); }
74 {
return static_cast<FileInfoOptions>(
static_cast<unsigned>(lhs) ^
static_cast<unsigned>(rhs)); }
82 {
return (lhs =
static_cast<FileInfoOptions>(
static_cast<unsigned>(lhs) |
static_cast<unsigned>(rhs))); }
86 {
return (lhs =
static_cast<FileInfoOptions>(
static_cast<unsigned>(lhs) &
static_cast<unsigned>(rhs))); }
90 {
return (lhs =
static_cast<FileInfoOptions>(
static_cast<unsigned>(lhs) ^
static_cast<unsigned>(rhs))); }
229 {
return static_cast<URIHideOptions>(
static_cast<unsigned>(lhs) |
static_cast<unsigned>(rhs)); }
233 {
return static_cast<URIHideOptions>(
static_cast<unsigned>(lhs) &
static_cast<unsigned>(rhs)); }
237 {
return static_cast<URIHideOptions>(
static_cast<unsigned>(lhs) ^
static_cast<unsigned>(rhs)); }
241 {
return static_cast<URIHideOptions>(~static_cast<unsigned>(flags)); }
245 {
return (lhs =
static_cast<URIHideOptions>(
static_cast<unsigned>(lhs) |
static_cast<unsigned>(rhs))); }
249 {
return (lhs =
static_cast<URIHideOptions>(
static_cast<unsigned>(lhs) &
static_cast<unsigned>(rhs))); }
253 {
return (lhs =
static_cast<URIHideOptions>(
static_cast<unsigned>(lhs) ^
static_cast<unsigned>(rhs))); }
276 {
return static_cast<DirectoryVisitOptions>(
static_cast<unsigned>(lhs) |
static_cast<unsigned>(rhs)); }
280 {
return static_cast<DirectoryVisitOptions>(
static_cast<unsigned>(lhs) &
static_cast<unsigned>(rhs)); }
284 {
return static_cast<DirectoryVisitOptions>(
static_cast<unsigned>(lhs) ^
static_cast<unsigned>(rhs)); }
292 {
return (lhs =
static_cast<DirectoryVisitOptions>(
static_cast<unsigned>(lhs) |
static_cast<unsigned>(rhs))); }
296 {
return (lhs =
static_cast<DirectoryVisitOptions>(
static_cast<unsigned>(lhs) &
static_cast<unsigned>(rhs))); }
300 {
return (lhs =
static_cast<DirectoryVisitOptions>(
static_cast<unsigned>(lhs) ^
static_cast<unsigned>(rhs))); }
324 {
return static_cast<OpenMode>(
static_cast<unsigned>(lhs) |
static_cast<unsigned>(rhs)); }
328 {
return static_cast<OpenMode>(
static_cast<unsigned>(lhs) &
static_cast<unsigned>(rhs)); }
332 {
return static_cast<OpenMode>(
static_cast<unsigned>(lhs) ^
static_cast<unsigned>(rhs)); }
336 {
return static_cast<OpenMode>(~static_cast<unsigned>(flags)); }
340 {
return (lhs =
static_cast<OpenMode>(
static_cast<unsigned>(lhs) |
static_cast<unsigned>(rhs))); }
344 {
return (lhs =
static_cast<OpenMode>(
static_cast<unsigned>(lhs) &
static_cast<unsigned>(rhs))); }
348 {
return (lhs =
static_cast<OpenMode>(
static_cast<unsigned>(lhs) ^
static_cast<unsigned>(rhs))); }
382 {
return static_cast<FileFlags>(
static_cast<unsigned>(lhs) |
static_cast<unsigned>(rhs)); }
386 {
return static_cast<FileFlags>(
static_cast<unsigned>(lhs) &
static_cast<unsigned>(rhs)); }
390 {
return static_cast<FileFlags>(
static_cast<unsigned>(lhs) ^
static_cast<unsigned>(rhs)); }
394 {
return static_cast<FileFlags>(~static_cast<unsigned>(flags)); }
398 {
return (lhs =
static_cast<FileFlags>(
static_cast<unsigned>(lhs) |
static_cast<unsigned>(rhs))); }
402 {
return (lhs =
static_cast<FileFlags>(
static_cast<unsigned>(lhs) &
static_cast<unsigned>(rhs))); }
406 {
return (lhs =
static_cast<FileFlags>(
static_cast<unsigned>(lhs) ^
static_cast<unsigned>(rhs))); }
465 {
return static_cast<FilePermissions>(
static_cast<unsigned>(lhs) |
static_cast<unsigned>(rhs)); }
469 {
return static_cast<FilePermissions>(
static_cast<unsigned>(lhs) &
static_cast<unsigned>(rhs)); }
473 {
return static_cast<FilePermissions>(
static_cast<unsigned>(lhs) ^
static_cast<unsigned>(rhs)); }
477 {
return static_cast<FilePermissions>(~static_cast<unsigned>(flags)); }
481 {
return (lhs =
static_cast<FilePermissions>(
static_cast<unsigned>(lhs) |
static_cast<unsigned>(rhs))); }
485 {
return (lhs =
static_cast<FilePermissions>(
static_cast<unsigned>(lhs) &
static_cast<unsigned>(rhs))); }
489 {
return (lhs =
static_cast<FilePermissions>(
static_cast<unsigned>(lhs) ^
static_cast<unsigned>(rhs))); }
514 {
return static_cast<SetFileInfoMask>(
static_cast<unsigned>(lhs) |
static_cast<unsigned>(rhs)); }
518 {
return static_cast<SetFileInfoMask>(
static_cast<unsigned>(lhs) &
static_cast<unsigned>(rhs)); }
522 {
return static_cast<SetFileInfoMask>(
static_cast<unsigned>(lhs) ^
static_cast<unsigned>(rhs)); }
526 {
return static_cast<SetFileInfoMask>(~static_cast<unsigned>(flags)); }
530 {
return (lhs =
static_cast<SetFileInfoMask>(
static_cast<unsigned>(lhs) |
static_cast<unsigned>(rhs))); }
534 {
return (lhs =
static_cast<SetFileInfoMask>(
static_cast<unsigned>(lhs) &
static_cast<unsigned>(rhs))); }
538 {
return (lhs =
static_cast<SetFileInfoMask>(
static_cast<unsigned>(lhs) ^
static_cast<unsigned>(rhs))); }
617 {
return static_cast<TransferOptions>(
static_cast<unsigned>(lhs) |
static_cast<unsigned>(rhs)); }
621 {
return static_cast<TransferOptions>(
static_cast<unsigned>(lhs) &
static_cast<unsigned>(rhs)); }
625 {
return static_cast<TransferOptions>(
static_cast<unsigned>(lhs) ^
static_cast<unsigned>(rhs)); }
629 {
return static_cast<TransferOptions>(~static_cast<unsigned>(flags)); }
633 {
return (lhs =
static_cast<TransferOptions>(
static_cast<unsigned>(lhs) |
static_cast<unsigned>(rhs))); }
637 {
return (lhs =
static_cast<TransferOptions>(
static_cast<unsigned>(lhs) &
static_cast<unsigned>(rhs))); }
641 {
return (lhs =
static_cast<TransferOptions>(
static_cast<unsigned>(lhs) ^
static_cast<unsigned>(rhs))); }
779 #ifndef DOXYGEN_SHOULD_SKIP_THIS
787 static GType value_type() G_GNUC_CONST;
791 class Value<
Gnome::
Vfs::Result> :
public Glib::Value_Enum<Gnome::Vfs::Result>
794 static GType value_type() G_GNUC_CONST;
801 static GType value_type() G_GNUC_CONST;
808 static GType value_type() G_GNUC_CONST;
815 static GType value_type() G_GNUC_CONST;
822 static GType value_type() G_GNUC_CONST;
829 static GType value_type() G_GNUC_CONST;
836 static GType value_type() G_GNUC_CONST;
843 static GType value_type() G_GNUC_CONST;
850 static GType value_type() G_GNUC_CONST;
857 static GType value_type() G_GNUC_CONST;
864 static GType value_type() G_GNUC_CONST;
871 static GType value_type() G_GNUC_CONST;
878 static GType value_type() G_GNUC_CONST;
885 static GType value_type() G_GNUC_CONST;
892 static GType value_type() G_GNUC_CONST;
899 static GType value_type() G_GNUC_CONST;
906 static GType value_type() G_GNUC_CONST;
913 static GType value_type() G_GNUC_CONST;
920 static GType value_type() G_GNUC_CONST;
927 static GType value_type() G_GNUC_CONST;
934 static GType value_type() G_GNUC_CONST;
941 static GType value_type() G_GNUC_CONST;
const Result ERROR_LOGIN_FAILED
Definition: enums.h:185
const Result ERROR_NOT_SAME_FILE_SYSTEM
Definition: enums.h:191
const Result ERROR_HOST_HAS_NO_ADDRESS
Definition: enums.h:184
const Result ERROR_INTERRUPTED
Definition: enums.h:176
const Result ERROR_NO_SPACE
Definition: enums.h:166
const Result ERROR_LOOP
Definition: enums.h:178
const Result ERROR_EOF
Definition: enums.h:173
const Result ERROR_NOT_SUPPORTED
Definition: enums.h:160
const Result ERROR_NO_HANDLER
Definition: enums.h:198
const Result ERROR_HOST_NOT_FOUND
Definition: enums.h:182
const Result ERROR_INVALID_HOST_NAME
Definition: enums.h:183
const Result ERROR_BAD_FILE
Definition: enums.h:164
const Result ERROR_DIRECTORY_BUSY
Definition: enums.h:187
const Result ERROR_ACCESS_DENIED
Definition: enums.h:171
const Result ERROR_READ_ONLY_FILE_SYSTEM
Definition: enums.h:190
const Result ERROR_CANCELLED
Definition: enums.h:186
const Result ERROR_NOT_A_DIRECTORY
Definition: enums.h:174
const Result ERROR_NO_MEMORY
Definition: enums.h:181
const Result ERROR_NO_MASTER_BROWSER
Definition: enums.h:196
const Result ERROR_TIMEOUT
Definition: enums.h:201
const Result ERROR_NOT_FOUND
Definition: enums.h:156
const Result ERROR_SERVICE_NOT_AVAILABLE
Definition: enums.h:193
const Result ERROR_TOO_MANY_OPEN_FILES
Definition: enums.h:172
const Result ERROR_IS_DIRECTORY
Definition: enums.h:180
const Result ERROR_TOO_BIG
Definition: enums.h:165
const Result ERROR_NOT_PERMITTED
Definition: enums.h:179
const Result ERROR_PARSE
Definition: enums.h:199
const Result ERROR_PROTOCOL_ERROR
Definition: enums.h:195
const Result ERROR_NO_DEFAULT
Definition: enums.h:197
const Result ERROR_SERVICE_OBSOLETE
Definition: enums.h:194
const Result ERROR_NAMESERVER
Definition: enums.h:202
const Result ERROR_DIRECTORY_NOT_EMPTY
Definition: enums.h:188
const Result ERROR_INVALID_URI
Definition: enums.h:168
const Result ERROR_NAME_TOO_LONG
Definition: enums.h:192
const Result ERROR_IO
Definition: enums.h:161
const Result ERROR_READ_ONLY
Definition: enums.h:167
const Result ERROR_LAUNCH
Definition: enums.h:200
const Result ERROR_TOO_MANY_LINKS
Definition: enums.h:189
const Result ERROR_NOT_OPEN
Definition: enums.h:169
const Result ERROR_INTERNAL
Definition: enums.h:158
const Result ERROR_WRONG_FORMAT
Definition: enums.h:163
const Result ERROR_BAD_PARAMETERS
Definition: enums.h:159
const Result ERROR_GENERIC
Definition: enums.h:157
const FileType FILE_TYPE_UNKNOWN
Definition: enums.h:427
Definition: address.h:120
const Result ERROR_INVALID_OPEN_MODE
Definition: enums.h:170
const Result ERROR_CORRUPTED_DATA
Definition: enums.h:162
const Result ERROR_IN_PROGRESS
Definition: enums.h:175
const Result ERROR_FILE_EXISTS
Definition: enums.h:177