libgnomevfsmm  2.26.0
enums.h
Go to the documentation of this file.
1 // -*- c++ -*-
2 // Generated by gtkmmproc -- DO NOT MODIFY!
3 #ifndef _LIBGNOMEVFSMM_ENUMS_H
4 #define _LIBGNOMEVFSMM_ENUMS_H
5 
6 
7 #include <glibmm.h>
8 
9 /* $Id: enums.hg,v 1.10 2004/07/17 11:41:50 murrayc Exp $ */
10 // -*- C++ -*- // this is for the .hg, I realize gensig puts one in
11 
12 /* Copyright 2003 gnome-vfsmm Development Team
13  *
14  * This library is free software; you can redistribute it and/or
15  * modify it under the terms of the GNU Lesser General Public
16  * License as published by the Free Software Foundation; either
17  * version 2.1 of the License, or (at your option) any later version.
18  *
19  * This library is distributed in the hope that it will be useful,
20  * but WITHOUT ANY WARRANTY; without even the implied warranty of
21  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
22  * Lesser General Public License for more details.
23  *
24  * You should have received a copy of the GNU Lesser General Public
25  * License along with this library; if not, write to the Free
26  * Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
27  */
28 
29 #include <libgnomevfs/gnome-vfs-file-info.h>
30 #include <libgnomevfs/gnome-vfs-result.h>
31 #include <libgnomevfs/gnome-vfs-mime-handlers.h>
32 
33 
34 namespace Gnome
35 {
36 
37 namespace Vfs
38 {
39 
40 
55 {
62 };
63 
66  { return static_cast<FileInfoOptions>(static_cast<unsigned>(lhs) | static_cast<unsigned>(rhs)); }
67 
70  { return static_cast<FileInfoOptions>(static_cast<unsigned>(lhs) & static_cast<unsigned>(rhs)); }
71 
74  { return static_cast<FileInfoOptions>(static_cast<unsigned>(lhs) ^ static_cast<unsigned>(rhs)); }
75 
78  { return static_cast<FileInfoOptions>(~static_cast<unsigned>(flags)); }
79 
82  { return (lhs = static_cast<FileInfoOptions>(static_cast<unsigned>(lhs) | static_cast<unsigned>(rhs))); }
83 
86  { return (lhs = static_cast<FileInfoOptions>(static_cast<unsigned>(lhs) & static_cast<unsigned>(rhs))); }
87 
90  { return (lhs = static_cast<FileInfoOptions>(static_cast<unsigned>(lhs) ^ static_cast<unsigned>(rhs))); }
91 
92 
96 enum Result
97 {
98  OK,
147 };
148 
149 
150 // These conflict with defines in some windows headers. Please use the
151 // enumerators beginning with ERR_ instead. These are only provided for
152 // backwards compatibility
153 #ifndef G_OS_WIN32
154 // We can't autogenerate these, but people shouldn't use them anymore anyway.
155 // If enumerators are added in gnome-vfs, we only wrap them as ERR_*.
203 #endif
204 
217 {
225 };
226 
229  { return static_cast<URIHideOptions>(static_cast<unsigned>(lhs) | static_cast<unsigned>(rhs)); }
230 
233  { return static_cast<URIHideOptions>(static_cast<unsigned>(lhs) & static_cast<unsigned>(rhs)); }
234 
237  { return static_cast<URIHideOptions>(static_cast<unsigned>(lhs) ^ static_cast<unsigned>(rhs)); }
238 
241  { return static_cast<URIHideOptions>(~static_cast<unsigned>(flags)); }
242 
245  { return (lhs = static_cast<URIHideOptions>(static_cast<unsigned>(lhs) | static_cast<unsigned>(rhs))); }
246 
249  { return (lhs = static_cast<URIHideOptions>(static_cast<unsigned>(lhs) & static_cast<unsigned>(rhs))); }
250 
253  { return (lhs = static_cast<URIHideOptions>(static_cast<unsigned>(lhs) ^ static_cast<unsigned>(rhs))); }
254 
255 
268 {
272 };
273 
276  { return static_cast<DirectoryVisitOptions>(static_cast<unsigned>(lhs) | static_cast<unsigned>(rhs)); }
277 
280  { return static_cast<DirectoryVisitOptions>(static_cast<unsigned>(lhs) & static_cast<unsigned>(rhs)); }
281 
284  { return static_cast<DirectoryVisitOptions>(static_cast<unsigned>(lhs) ^ static_cast<unsigned>(rhs)); }
285 
288  { return static_cast<DirectoryVisitOptions>(~static_cast<unsigned>(flags)); }
289 
292  { return (lhs = static_cast<DirectoryVisitOptions>(static_cast<unsigned>(lhs) | static_cast<unsigned>(rhs))); }
293 
296  { return (lhs = static_cast<DirectoryVisitOptions>(static_cast<unsigned>(lhs) & static_cast<unsigned>(rhs))); }
297 
300  { return (lhs = static_cast<DirectoryVisitOptions>(static_cast<unsigned>(lhs) ^ static_cast<unsigned>(rhs))); }
301 
302 
315 {
317  OPEN_READ = 1 << 0,
318  OPEN_WRITE = 1 << 1,
319  OPEN_RANDOM = 1 << 2
320 };
321 
324  { return static_cast<OpenMode>(static_cast<unsigned>(lhs) | static_cast<unsigned>(rhs)); }
325 
328  { return static_cast<OpenMode>(static_cast<unsigned>(lhs) & static_cast<unsigned>(rhs)); }
329 
332  { return static_cast<OpenMode>(static_cast<unsigned>(lhs) ^ static_cast<unsigned>(rhs)); }
333 
336  { return static_cast<OpenMode>(~static_cast<unsigned>(flags)); }
337 
340  { return (lhs = static_cast<OpenMode>(static_cast<unsigned>(lhs) | static_cast<unsigned>(rhs))); }
341 
344  { return (lhs = static_cast<OpenMode>(static_cast<unsigned>(lhs) & static_cast<unsigned>(rhs))); }
345 
348  { return (lhs = static_cast<OpenMode>(static_cast<unsigned>(lhs) ^ static_cast<unsigned>(rhs))); }
349 
350 
355 {
359 };
360 
361 
374 {
378 };
379 
382  { return static_cast<FileFlags>(static_cast<unsigned>(lhs) | static_cast<unsigned>(rhs)); }
383 
386  { return static_cast<FileFlags>(static_cast<unsigned>(lhs) & static_cast<unsigned>(rhs)); }
387 
390  { return static_cast<FileFlags>(static_cast<unsigned>(lhs) ^ static_cast<unsigned>(rhs)); }
391 
394  { return static_cast<FileFlags>(~static_cast<unsigned>(flags)); }
395 
398  { return (lhs = static_cast<FileFlags>(static_cast<unsigned>(lhs) | static_cast<unsigned>(rhs))); }
399 
402  { return (lhs = static_cast<FileFlags>(static_cast<unsigned>(lhs) & static_cast<unsigned>(rhs))); }
403 
406  { return (lhs = static_cast<FileFlags>(static_cast<unsigned>(lhs) ^ static_cast<unsigned>(rhs))); }
407 
408 
409 // FILE_TYPE_UNKNOWN is a define in winbase.h
414 {
423 };
424 
425 
426 #ifndef G_OS_WIN32
428 #endif
429 
442 {
443  PERM_SUID = S_ISUID,
444  PERM_SGID = S_ISGID,
445  PERM_STICKY = 01000,
446  PERM_USER_READ = S_IRUSR,
447  PERM_USER_WRITE = S_IWUSR,
448  PERM_USER_EXEC = S_IXUSR,
449  PERM_USER_ALL = S_IRUSR | S_IWUSR | S_IXUSR,
450  PERM_GROUP_READ = S_IRGRP,
451  PERM_GROUP_WRITE = S_IWGRP,
452  PERM_GROUP_EXEC = S_IXGRP,
453  PERM_GROUP_ALL = S_IRGRP | S_IWGRP | S_IXGRP,
454  PERM_OTHER_READ = S_IROTH,
455  PERM_OTHER_WRITE = S_IWOTH,
456  PERM_OTHER_EXEC = S_IXOTH,
457  PERM_OTHER_ALL = S_IROTH | S_IWOTH | S_IXOTH,
461 };
462 
465  { return static_cast<FilePermissions>(static_cast<unsigned>(lhs) | static_cast<unsigned>(rhs)); }
466 
469  { return static_cast<FilePermissions>(static_cast<unsigned>(lhs) & static_cast<unsigned>(rhs)); }
470 
473  { return static_cast<FilePermissions>(static_cast<unsigned>(lhs) ^ static_cast<unsigned>(rhs)); }
474 
477  { return static_cast<FilePermissions>(~static_cast<unsigned>(flags)); }
478 
481  { return (lhs = static_cast<FilePermissions>(static_cast<unsigned>(lhs) | static_cast<unsigned>(rhs))); }
482 
485  { return (lhs = static_cast<FilePermissions>(static_cast<unsigned>(lhs) & static_cast<unsigned>(rhs))); }
486 
489  { return (lhs = static_cast<FilePermissions>(static_cast<unsigned>(lhs) ^ static_cast<unsigned>(rhs))); }
490 
491 
504 {
510 };
511 
514  { return static_cast<SetFileInfoMask>(static_cast<unsigned>(lhs) | static_cast<unsigned>(rhs)); }
515 
518  { return static_cast<SetFileInfoMask>(static_cast<unsigned>(lhs) & static_cast<unsigned>(rhs)); }
519 
522  { return static_cast<SetFileInfoMask>(static_cast<unsigned>(lhs) ^ static_cast<unsigned>(rhs)); }
523 
526  { return static_cast<SetFileInfoMask>(~static_cast<unsigned>(flags)); }
527 
530  { return (lhs = static_cast<SetFileInfoMask>(static_cast<unsigned>(lhs) | static_cast<unsigned>(rhs))); }
531 
534  { return (lhs = static_cast<SetFileInfoMask>(static_cast<unsigned>(lhs) & static_cast<unsigned>(rhs))); }
535 
538  { return (lhs = static_cast<SetFileInfoMask>(static_cast<unsigned>(lhs) ^ static_cast<unsigned>(rhs))); }
539 
540 
545 {
548 };
549 
550 
555 {
562 };
563 
564 
569 {
573 };
574 
575 
580 {
584 };
585 
586 
599 {
601  XFER_UNUSED_1 = 1 << 0,
603  XFER_UNUSED_2 = 1 << 2,
604  XFER_RECURSIVE = 1 << 3,
605  XFER_SAMEFS = 1 << 4,
611  XFER_LINK_ITEMS = 1 << 10,
613 };
614 
617  { return static_cast<TransferOptions>(static_cast<unsigned>(lhs) | static_cast<unsigned>(rhs)); }
618 
621  { return static_cast<TransferOptions>(static_cast<unsigned>(lhs) & static_cast<unsigned>(rhs)); }
622 
625  { return static_cast<TransferOptions>(static_cast<unsigned>(lhs) ^ static_cast<unsigned>(rhs)); }
626 
629  { return static_cast<TransferOptions>(~static_cast<unsigned>(flags)); }
630 
633  { return (lhs = static_cast<TransferOptions>(static_cast<unsigned>(lhs) | static_cast<unsigned>(rhs))); }
634 
637  { return (lhs = static_cast<TransferOptions>(static_cast<unsigned>(lhs) & static_cast<unsigned>(rhs))); }
638 
641  { return (lhs = static_cast<TransferOptions>(static_cast<unsigned>(lhs) ^ static_cast<unsigned>(rhs))); }
642 
643 
648 {
653 };
654 
655 
660 {
665 };
666 
667 
672 {
678 };
679 
680 
685 {
688 };
689 
690 
695 {
699 };
700 
701 
705 enum Phase
706 {
725 };
726 
727 
732 {
736 };
737 
738 
743 {
762 };
763 
764 
769 {
772 };
773 
774 
775 } // namespace Vfs
776 } // namespace Gnome
777 
778 
779 #ifndef DOXYGEN_SHOULD_SKIP_THIS
780 namespace Glib
781 {
782 
783 template <>
784 class Value<Gnome::Vfs::FileInfoOptions> : public Glib::Value_Flags<Gnome::Vfs::FileInfoOptions>
785 {
786 public:
787  static GType value_type() G_GNUC_CONST;
788 };
789 
790 template <>
791 class Value<Gnome::Vfs::Result> : public Glib::Value_Enum<Gnome::Vfs::Result>
792 {
793 public:
794  static GType value_type() G_GNUC_CONST;
795 };
796 
797 template <>
798 class Value<Gnome::Vfs::URIHideOptions> : public Glib::Value_Flags<Gnome::Vfs::URIHideOptions>
799 {
800 public:
801  static GType value_type() G_GNUC_CONST;
802 };
803 
804 template <>
805 class Value<Gnome::Vfs::DirectoryVisitOptions> : public Glib::Value_Flags<Gnome::Vfs::DirectoryVisitOptions>
806 {
807 public:
808  static GType value_type() G_GNUC_CONST;
809 };
810 
811 template <>
812 class Value<Gnome::Vfs::OpenMode> : public Glib::Value_Flags<Gnome::Vfs::OpenMode>
813 {
814 public:
815  static GType value_type() G_GNUC_CONST;
816 };
817 
818 template <>
819 class Value<Gnome::Vfs::SeekPosition> : public Glib::Value_Enum<Gnome::Vfs::SeekPosition>
820 {
821 public:
822  static GType value_type() G_GNUC_CONST;
823 };
824 
825 template <>
826 class Value<Gnome::Vfs::FileFlags> : public Glib::Value_Flags<Gnome::Vfs::FileFlags>
827 {
828 public:
829  static GType value_type() G_GNUC_CONST;
830 };
831 
832 template <>
833 class Value<Gnome::Vfs::FileType> : public Glib::Value_Enum<Gnome::Vfs::FileType>
834 {
835 public:
836  static GType value_type() G_GNUC_CONST;
837 };
838 
839 template <>
840 class Value<Gnome::Vfs::FilePermissions> : public Glib::Value_Flags<Gnome::Vfs::FilePermissions>
841 {
842 public:
843  static GType value_type() G_GNUC_CONST;
844 };
845 
846 template <>
847 class Value<Gnome::Vfs::SetFileInfoMask> : public Glib::Value_Flags<Gnome::Vfs::SetFileInfoMask>
848 {
849 public:
850  static GType value_type() G_GNUC_CONST;
851 };
852 
853 template <>
854 class Value<Gnome::Vfs::MonitorType> : public Glib::Value_Enum<Gnome::Vfs::MonitorType>
855 {
856 public:
857  static GType value_type() G_GNUC_CONST;
858 };
859 
860 template <>
861 class Value<Gnome::Vfs::MonitorEventType> : public Glib::Value_Enum<Gnome::Vfs::MonitorEventType>
862 {
863 public:
864  static GType value_type() G_GNUC_CONST;
865 };
866 
867 template <>
868 class Value<Gnome::Vfs::MimeApplicationArgumentType> : public Glib::Value_Enum<Gnome::Vfs::MimeApplicationArgumentType>
869 {
870 public:
871  static GType value_type() G_GNUC_CONST;
872 };
873 
874 template <>
875 class Value<Gnome::Vfs::MimeActionType> : public Glib::Value_Enum<Gnome::Vfs::MimeActionType>
876 {
877 public:
878  static GType value_type() G_GNUC_CONST;
879 };
880 
881 template <>
882 class Value<Gnome::Vfs::TransferOptions> : public Glib::Value_Flags<Gnome::Vfs::TransferOptions>
883 {
884 public:
885  static GType value_type() G_GNUC_CONST;
886 };
887 
888 template <>
889 class Value<Gnome::Vfs::ProgressStatus> : public Glib::Value_Enum<Gnome::Vfs::ProgressStatus>
890 {
891 public:
892  static GType value_type() G_GNUC_CONST;
893 };
894 
895 template <>
896 class Value<Gnome::Vfs::OverwriteMode> : public Glib::Value_Enum<Gnome::Vfs::OverwriteMode>
897 {
898 public:
899  static GType value_type() G_GNUC_CONST;
900 };
901 
902 template <>
903 class Value<Gnome::Vfs::OverwriteAction> : public Glib::Value_Enum<Gnome::Vfs::OverwriteAction>
904 {
905 public:
906  static GType value_type() G_GNUC_CONST;
907 };
908 
909 template <>
910 class Value<Gnome::Vfs::ErrorMode> : public Glib::Value_Enum<Gnome::Vfs::ErrorMode>
911 {
912 public:
913  static GType value_type() G_GNUC_CONST;
914 };
915 
916 template <>
917 class Value<Gnome::Vfs::ErrorAction> : public Glib::Value_Enum<Gnome::Vfs::ErrorAction>
918 {
919 public:
920  static GType value_type() G_GNUC_CONST;
921 };
922 
923 template <>
924 class Value<Gnome::Vfs::Phase> : public Glib::Value_Enum<Gnome::Vfs::Phase>
925 {
926 public:
927  static GType value_type() G_GNUC_CONST;
928 };
929 
930 template <>
931 class Value<Gnome::Vfs::VolumeType> : public Glib::Value_Enum<Gnome::Vfs::VolumeType>
932 {
933 public:
934  static GType value_type() G_GNUC_CONST;
935 };
936 
937 template <>
938 class Value<Gnome::Vfs::DeviceType> : public Glib::Value_Enum<Gnome::Vfs::DeviceType>
939 {
940 public:
941  static GType value_type() G_GNUC_CONST;
942 };
943 
944 } // namespace Glib
945 #endif /* DOXYGEN_SHOULD_SKIP_THIS */
946 
947 
948 #endif /* _LIBGNOMEVFSMM_ENUMS_H */
949 
Phase
Definition: enums.h:705
Definition: enums.h:761
Definition: enums.h:113
Definition: enums.h:560
Definition: enums.h:756
Definition: enums.h:605
OverwriteAction
Definition: enums.h:671
Definition: enums.h:733
const Result ERROR_WRONG_FORMAT
Definition: enums.h:163
Definition: enums.h:717
FileInfoOptions
Definition: enums.h:54
const Result ERROR_DIRECTORY_BUSY
Definition: enums.h:187
const Result ERROR_GENERIC
Definition: enums.h:157
Definition: enums.h:506
Definition: address.h:119
Definition: enums.h:747
Definition: enums.h:416
Definition: enums.h:357
Definition: enums.h:318
Definition: enums.h:137
Definition: enums.h:454
DeviceType
Definition: enums.h:742
Definition: enums.h:711
const FileType FILE_TYPE_UNKNOWN
Definition: enums.h:427
Definition: enums.h:141
Definition: enums.h:443
Definition: enums.h:546
Definition: enums.h:130
const Result ERROR_HOST_NOT_FOUND
Definition: enums.h:182
const Result ERROR_READ_ONLY_FILE_SYSTEM
Definition: enums.h:190
const Result ERROR_NO_SPACE
Definition: enums.h:166
FileInfoOptions & operator &=(FileInfoOptions &lhs, FileInfoOptions rhs)
Definition: enums.h:85
Definition: enums.h:121
const Result ERROR_INVALID_OPEN_MODE
Definition: enums.h:170
Definition: address.h:36
Definition: enums.h:102
const Result ERROR_INVALID_HOST_NAME
Definition: enums.h:183
const Result ERROR_EOF
Definition: enums.h:173
Definition: enums.h:714
const Result ERROR_IN_PROGRESS
Definition: enums.h:175
Definition: enums.h:604
Definition: enums.h:125
Definition: enums.h:445
Definition: enums.h:377
const Result ERROR_BAD_FILE
Definition: enums.h:164
const Result ERROR_INTERRUPTED
Definition: enums.h:176
Definition: enums.h:581
FileInfoOptions operator^(FileInfoOptions lhs, FileInfoOptions rhs)
Definition: enums.h:73
FileFlags
Definition: enums.h:373
Definition: enums.h:108
DirectoryVisitOptions
Definition: enums.h:267
const Result ERROR_TIMEOUT
Definition: enums.h:201
Definition: enums.h:760
Result
Definition: enums.h:96
Definition: enums.h:456
Definition: enums.h:458
Definition: enums.h:319
Definition: enums.h:556
Definition: enums.h:421
Definition: enums.h:112
Definition: enums.h:460
const Result ERROR_CANCELLED
Definition: enums.h:186
Definition: enums.h:450
const Result ERROR_NOT_A_DIRECTORY
Definition: enums.h:174
Definition: enums.h:124
Definition: enums.h:609
Definition: enums.h:713
Definition: enums.h:748
Definition: enums.h:128
VolumeType
Definition: enums.h:731
Definition: enums.h:707
const Result ERROR_NO_HANDLER
Definition: enums.h:198
Definition: enums.h:771
ProgressStatus
Definition: enums.h:647
Definition: enums.h:375
Definition: enums.h:722
const Result ERROR_NO_MASTER_BROWSER
Definition: enums.h:196
Definition: enums.h:505
const Result ERROR_ACCESS_DENIED
Definition: enums.h:171
Definition: enums.h:686
Definition: enums.h:444
DNSSDServiceStatus
Definition: enums.h:768
Definition: enums.h:104
Definition: enums.h:415
Definition: enums.h:446
Definition: enums.h:452
Definition: enums.h:509
ErrorAction
Definition: enums.h:694
Definition: enums.h:744
Definition: enums.h:557
Definition: enums.h:600
FileInfoOptions operator &(FileInfoOptions lhs, FileInfoOptions rhs)
Definition: enums.h:69
const Result ERROR_IS_DIRECTORY
Definition: enums.h:180
Definition: enums.h:138
Definition: enums.h:117
const Result ERROR_NO_MEMORY
Definition: enums.h:181
Definition: enums.h:146
Definition: enums.h:602
const Result ERROR_NO_DEFAULT
Definition: enums.h:197
const Result ERROR_TOO_MANY_OPEN_FILES
Definition: enums.h:172
const Result ERROR_SERVICE_OBSOLETE
Definition: enums.h:194
Definition: enums.h:358
Definition: enums.h:751
Definition: enums.h:753
Definition: enums.h:56
Definition: enums.h:120
Definition: enums.h:219
const Result ERROR_NAMESERVER
Definition: enums.h:202
Definition: enums.h:100
Definition: enums.h:508
Definition: enums.h:451
FileType
Definition: enums.h:413
FilePermissions
Definition: enums.h:441
const Result ERROR_TOO_BIG
Definition: enums.h:165
Definition: enums.h:698
Definition: enums.h:123
const Result ERROR_INVALID_URI
Definition: enums.h:168
Definition: enums.h:712
const Result ERROR_SERVICE_NOT_AVAILABLE
Definition: enums.h:193
const Result ERROR_NOT_FOUND
Definition: enums.h:156
Definition: enums.h:770
Definition: enums.h:111
Definition: enums.h:98
Definition: enums.h:122
Definition: enums.h:547
Definition: enums.h:220
Definition: enums.h:135
MonitorType
Definition: enums.h:544
Definition: enums.h:101
Definition: enums.h:734
TransferOptions
Definition: enums.h:598
const Result ERROR_PARSE
Definition: enums.h:199
SetFileInfoMask
Definition: enums.h:503
Definition: enums.h:317
Definition: enums.h:610
Definition: enums.h:601
Definition: enums.h:116
Definition: enums.h:417
Definition: enums.h:270
FileInfoOptions operator~(FileInfoOptions flags)
Definition: enums.h:77
Definition: enums.h:453
Definition: enums.h:607
Definition: enums.h:126
Definition: enums.h:455
Definition: enums.h:687
Definition: enums.h:418
Definition: enums.h:140
MimeApplicationArgumentType
Definition: enums.h:568
Definition: enums.h:611
Definition: enums.h:746
ErrorMode
Definition: enums.h:684
Definition: enums.h:218
Definition: enums.h:139
Definition: enums.h:144
Definition: enums.h:709
const Result ERROR_NOT_PERMITTED
Definition: enums.h:179
Definition: enums.h:99
Definition: enums.h:145
const Result ERROR_PROTOCOL_ERROR
Definition: enums.h:195
Definition: enums.h:105
const Result ERROR_BAD_PARAMETERS
Definition: enums.h:159
FileInfoOptions & operator|=(FileInfoOptions &lhs, FileInfoOptions rhs)
Definition: enums.h:81
Definition: enums.h:316
Definition: enums.h:716
Definition: enums.h:222
URIHideOptions
Definition: enums.h:216
Definition: enums.h:710
Definition: enums.h:759
Definition: enums.h:132
Definition: enums.h:118
Definition: enums.h:419
Definition: enums.h:745
const Result ERROR_CORRUPTED_DATA
Definition: enums.h:162
const Result ERROR_INTERNAL
Definition: enums.h:158
MonitorEventType
Definition: enums.h:554
Definition: enums.h:606
const Result ERROR_NOT_SAME_FILE_SYSTEM
Definition: enums.h:191
Definition: enums.h:110
const Result ERROR_LOGIN_FAILED
Definition: enums.h:185
FileInfoOptions & operator^=(FileInfoOptions &lhs, FileInfoOptions rhs)
Definition: enums.h:89
const Result ERROR_IO
Definition: enums.h:161
const Result ERROR_READ_ONLY
Definition: enums.h:167
const Result ERROR_DIRECTORY_NOT_EMPTY
Definition: enums.h:188
Definition: enums.h:718
Definition: enums.h:119
Definition: enums.h:715
Definition: enums.h:723
Definition: enums.h:754
Definition: enums.h:749
Definition: enums.h:114
const Result ERROR_TOO_MANY_LINKS
Definition: enums.h:189
Definition: enums.h:106
Definition: enums.h:603
SeekPosition
Definition: enums.h:354
Definition: enums.h:107
Definition: enums.h:103
OverwriteMode
Definition: enums.h:659
Definition: enums.h:447
Definition: enums.h:129
Definition: enums.h:757
Definition: enums.h:752
const Result ERROR_NAME_TOO_LONG
Definition: enums.h:192
FileInfoOptions operator|(FileInfoOptions lhs, FileInfoOptions rhs)
Definition: enums.h:65
Definition: enums.h:143
Definition: enums.h:142
Definition: enums.h:449
const Result ERROR_NOT_OPEN
Definition: enums.h:169
const Result ERROR_LOOP
Definition: enums.h:178
const Result ERROR_FILE_EXISTS
Definition: enums.h:177
const Result ERROR_HOST_HAS_NO_ADDRESS
Definition: enums.h:184
const Result ERROR_NOT_SUPPORTED
Definition: enums.h:160
Definition: enums.h:457
Definition: enums.h:109
OpenMode
Definition: enums.h:314
Definition: enums.h:356
MimeActionType
Definition: enums.h:579
Definition: enums.h:724
Definition: enums.h:750
const Result ERROR_LAUNCH
Definition: enums.h:200
Definition: enums.h:448
Definition: enums.h:221
Definition: enums.h:376
Definition: enums.h:459