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,
146  NUM_ERRORS
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 {
377  FILE_FLAGS_LOCAL = 1 << 1
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,
460  PERM_ACCESS_EXECUTABLE = 1 << 18
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 {
509  SET_FILE_INFO_TIME = 1 << 3
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 
MonitorType
Definition: enums.h:545
FilePermissions
Definition: enums.h:442
FileInfoOptions
Definition: enums.h:55
DirectoryVisitOptions
Definition: enums.h:268
Phase
Definition: enums.h:706
ErrorMode
Definition: enums.h:685
FileFlags
Definition: enums.h:374
FileInfoOptions & operator|=(FileInfoOptions &lhs, FileInfoOptions rhs)
Definition: enums.h:81
ErrorAction
Definition: enums.h:695
OpenMode
Definition: enums.h:315
MonitorEventType
Definition: enums.h:555
FileInfoOptions operator|(FileInfoOptions lhs, FileInfoOptions rhs)
Definition: enums.h:65
URIHideOptions
Definition: enums.h:217
DNSSDServiceStatus
Definition: enums.h:769
FileInfoOptions operator&(FileInfoOptions lhs, FileInfoOptions rhs)
Definition: enums.h:69
MimeApplicationArgumentType
Definition: enums.h:569
VolumeType
Definition: enums.h:732
OverwriteMode
Definition: enums.h:660
FileInfoOptions & operator^=(FileInfoOptions &lhs, FileInfoOptions rhs)
Definition: enums.h:89
DeviceType
Definition: enums.h:743
FileInfoOptions operator~(FileInfoOptions flags)
Definition: enums.h:77
SeekPosition
Definition: enums.h:355
SetFileInfoMask
Definition: enums.h:504
Result
Definition: enums.h:97
FileInfoOptions operator^(FileInfoOptions lhs, FileInfoOptions rhs)
Definition: enums.h:73
OverwriteAction
Definition: enums.h:672
FileInfoOptions & operator&=(FileInfoOptions &lhs, FileInfoOptions rhs)
Definition: enums.h:85
FileType
Definition: enums.h:414
TransferOptions
Definition: enums.h:599
ProgressStatus
Definition: enums.h:648
MimeActionType
Definition: enums.h:580
@ MONITOR_FILE
Definition: enums.h:546
@ MONITOR_DIRECTORY
Definition: enums.h:547
@ PERM_ACCESS_WRITABLE
Definition: enums.h:459
@ PERM_SUID
Definition: enums.h:443
@ PERM_USER_EXEC
Definition: enums.h:448
@ PERM_OTHER_WRITE
Definition: enums.h:455
@ PERM_OTHER_ALL
Definition: enums.h:457
@ PERM_SGID
Definition: enums.h:444
@ PERM_STICKY
Definition: enums.h:445
@ PERM_GROUP_READ
Definition: enums.h:450
@ PERM_GROUP_WRITE
Definition: enums.h:451
@ PERM_GROUP_ALL
Definition: enums.h:453
@ PERM_USER_WRITE
Definition: enums.h:447
@ PERM_ACCESS_READABLE
Definition: enums.h:458
@ PERM_OTHER_READ
Definition: enums.h:454
@ PERM_USER_ALL
Definition: enums.h:449
@ PERM_OTHER_EXEC
Definition: enums.h:456
@ PERM_GROUP_EXEC
Definition: enums.h:452
@ PERM_ACCESS_EXECUTABLE
Definition: enums.h:460
@ PERM_USER_READ
Definition: enums.h:446
@ FILE_INFO_FOLLOW_LINKS
Definition: enums.h:60
@ FILE_INFO_GET_ACCESS_RIGHTS
Definition: enums.h:61
@ FILE_INFO_DEFAULT
Definition: enums.h:56
@ FILE_INFO_FORCE_FAST_MIME_TYPE
Definition: enums.h:58
@ FILE_INFO_GET_MIME_TYPE
Definition: enums.h:57
@ FILE_INFO_FORCE_SLOW_MIME_TYPE
Definition: enums.h:59
@ DIRECTORY_VISIT_LOOPCHECK
Definition: enums.h:271
@ DIRECTORY_VISIT_SAMEFS
Definition: enums.h:270
@ DIRECTORY_VISIT_DEFAULT
Definition: enums.h:269
@ XFER_PHASE_READYTOGO
Definition: enums.h:710
@ XFER_NUM_PHASES
Definition: enums.h:724
@ XFER_PHASE_COPYING
Definition: enums.h:713
@ XFER_CHECKING_DESTINATION
Definition: enums.h:708
@ XFER_PHASE_COMPLETED
Definition: enums.h:723
@ XFER_PHASE_DELETESOURCE
Definition: enums.h:719
@ XFER_PHASE_CLEANUP
Definition: enums.h:722
@ XFER_PHASE_OPENTARGET
Definition: enums.h:712
@ XFER_PHASE_FILECOMPLETED
Definition: enums.h:721
@ XFER_PHASE_CLOSETARGET
Definition: enums.h:718
@ XFER_PHASE_MOVING
Definition: enums.h:714
@ XFER_PHASE_WRITETARGET
Definition: enums.h:716
@ XFER_PHASE_CLOSESOURCE
Definition: enums.h:717
@ XFER_PHASE_OPENSOURCE
Definition: enums.h:711
@ XFER_PHASE_READSOURCE
Definition: enums.h:715
@ XFER_PHASE_SETATTRIBUTES
Definition: enums.h:720
@ XFER_PHASE_COLLECTING
Definition: enums.h:709
@ XFER_PHASE_INITIAL
Definition: enums.h:707
@ XFER_ERROR_MODE_ABORT
Definition: enums.h:686
@ XFER_ERROR_MODE_QUERY
Definition: enums.h:687
@ FILE_FLAGS_LOCAL
Definition: enums.h:377
@ FILE_FLAGS_SYMLINK
Definition: enums.h:376
@ FILE_FLAGS_NONE
Definition: enums.h:375
@ XFER_ERROR_ACTION_SKIP
Definition: enums.h:698
@ XFER_ERROR_ACTION_RETRY
Definition: enums.h:697
@ XFER_ERROR_ACTION_ABORT
Definition: enums.h:696
@ OPEN_READ
Definition: enums.h:317
@ OPEN_NONE
Definition: enums.h:316
@ OPEN_WRITE
Definition: enums.h:318
@ OPEN_RANDOM
Definition: enums.h:319
@ MONITOR_EVENT_DELETED
Definition: enums.h:557
@ MONITOR_EVENT_STOPEXECUTING
Definition: enums.h:559
@ MONITOR_EVENT_METADATA_CHANGED
Definition: enums.h:561
@ MONITOR_EVENT_CREATED
Definition: enums.h:560
@ MONITOR_EVENT_STARTEXECUTING
Definition: enums.h:558
@ MONITOR_EVENT_CHANGED
Definition: enums.h:556
@ URI_HIDE_HOST_PORT
Definition: enums.h:222
@ URI_HIDE_TOPLEVEL_METHOD
Definition: enums.h:223
@ URI_HIDE_PASSWORD
Definition: enums.h:220
@ URI_HIDE_NONE
Definition: enums.h:218
@ URI_HIDE_FRAGMENT_IDENTIFIER
Definition: enums.h:224
@ URI_HIDE_HOST_NAME
Definition: enums.h:221
@ URI_HIDE_USER_NAME
Definition: enums.h:219
@ DNS_SD_SERVICE_ADDED
Definition: enums.h:770
@ DNS_SD_SERVICE_REMOVED
Definition: enums.h:771
@ MIME_APPLICATION_ARGUMENT_TYPE_PATHS
Definition: enums.h:571
@ MIME_APPLICATION_ARGUMENT_TYPE_URIS_FOR_NON_FILES
Definition: enums.h:572
@ MIME_APPLICATION_ARGUMENT_TYPE_URIS
Definition: enums.h:570
@ VOLUME_TYPE_CONNECTED_SERVER
Definition: enums.h:735
@ VOLUME_TYPE_VFS_MOUNT
Definition: enums.h:734
@ VOLUME_TYPE_MOUNTPOINT
Definition: enums.h:733
@ XFER_OVERWRITE_MODE_QUERY
Definition: enums.h:662
@ XFER_OVERWRITE_MODE_REPLACE
Definition: enums.h:663
@ XFER_OVERWRITE_MODE_SKIP
Definition: enums.h:664
@ XFER_OVERWRITE_MODE_ABORT
Definition: enums.h:661
@ DEVICE_TYPE_LOOPBACK
Definition: enums.h:760
@ DEVICE_TYPE_MUSIC_PLAYER
Definition: enums.h:758
@ DEVICE_TYPE_SMB
Definition: enums.h:756
@ DEVICE_TYPE_AUDIO_CD
Definition: enums.h:745
@ DEVICE_TYPE_NFS
Definition: enums.h:752
@ DEVICE_TYPE_HARDDRIVE
Definition: enums.h:747
@ DEVICE_TYPE_FLOPPY
Definition: enums.h:749
@ DEVICE_TYPE_AUTOFS
Definition: enums.h:753
@ DEVICE_TYPE_MEMORY_STICK
Definition: enums.h:755
@ DEVICE_TYPE_VIDEO_DVD
Definition: enums.h:746
@ DEVICE_TYPE_WINDOWS
Definition: enums.h:759
@ DEVICE_TYPE_NETWORK
Definition: enums.h:761
@ DEVICE_TYPE_JAZ
Definition: enums.h:751
@ DEVICE_TYPE_ZIP
Definition: enums.h:750
@ DEVICE_TYPE_CDROM
Definition: enums.h:748
@ DEVICE_TYPE_UNKNOWN
Definition: enums.h:744
@ DEVICE_TYPE_CAMERA
Definition: enums.h:754
@ DEVICE_TYPE_APPLE
Definition: enums.h:757
@ SEEK_POS_START
Definition: enums.h:356
@ SEEK_POS_CURRENT
Definition: enums.h:357
@ SEEK_POS_END
Definition: enums.h:358
@ SET_FILE_INFO_TIME
Definition: enums.h:509
@ SET_FILE_INFO_PERMISSIONS
Definition: enums.h:507
@ SET_FILE_INFO_NAME
Definition: enums.h:506
@ SET_FILE_INFO_OWNER
Definition: enums.h:508
@ SET_FILE_INFO_NONE
Definition: enums.h:505
@ ERR_PARSE
Definition: enums.h:142
@ ERR_BAD_FILE
Definition: enums.h:107
@ ERR_DIRECTORY_NOT_EMPTY
Definition: enums.h:131
@ ERR_INVALID_OPEN_MODE
Definition: enums.h:113
@ ERR_IS_DIRECTORY
Definition: enums.h:123
@ ERR_NAMESERVER
Definition: enums.h:145
@ ERR_FILE_EXISTS
Definition: enums.h:120
@ ERR_TIMEOUT
Definition: enums.h:144
@ ERR_PROTOCOL_ERROR
Definition: enums.h:138
@ ERR_BAD_PARAMETERS
Definition: enums.h:102
@ ERR_HOST_NOT_FOUND
Definition: enums.h:125
@ ERR_DIRECTORY_BUSY
Definition: enums.h:130
@ NUM_ERRORS
Definition: enums.h:146
@ ERR_EOF
Definition: enums.h:116
@ ERR_NOT_SUPPORTED
Definition: enums.h:103
@ ERR_IO
Definition: enums.h:104
@ ERR_NO_MASTER_BROWSER
Definition: enums.h:139
@ ERR_READ_ONLY
Definition: enums.h:110
@ ERR_ACCESS_DENIED
Definition: enums.h:114
@ ERR_NOT_PERMITTED
Definition: enums.h:122
@ ERR_LOOP
Definition: enums.h:121
@ ERR_LOGIN_FAILED
Definition: enums.h:128
@ ERR_NO_DEFAULT
Definition: enums.h:140
@ ERR_SERVICE_OBSOLETE
Definition: enums.h:137
@ ERR_READ_ONLY_FILE_SYSTEM
Definition: enums.h:133
@ ERR_INVALID_URI
Definition: enums.h:111
@ ERR_HOST_HAS_NO_ADDRESS
Definition: enums.h:127
@ ERR_NAME_TOO_LONG
Definition: enums.h:135
@ ERR_NO_HANDLER
Definition: enums.h:141
@ ERR_TOO_MANY_OPEN_FILES
Definition: enums.h:115
@ ERR_IN_PROGRESS
Definition: enums.h:118
@ ERR_GENERIC
Definition: enums.h:100
@ ERR_WRONG_FORMAT
Definition: enums.h:106
@ ERR_CANCELLED
Definition: enums.h:129
@ ERR_INTERRUPTED
Definition: enums.h:119
@ OK
Definition: enums.h:98
@ ERR_NOT_OPEN
Definition: enums.h:112
@ ERR_INTERNAL
Definition: enums.h:101
@ ERR_TOO_BIG
Definition: enums.h:108
@ ERR_NO_SPACE
Definition: enums.h:109
@ ERR_CORRUPTED_DATA
Definition: enums.h:105
@ ERR_LAUNCH
Definition: enums.h:143
@ ERR_SERVICE_NOT_AVAILABLE
Definition: enums.h:136
@ ERR_NOT_SAME_FILE_SYSTEM
Definition: enums.h:134
@ ERR_INVALID_HOST_NAME
Definition: enums.h:126
@ ERR_NOT_A_DIRECTORY
Definition: enums.h:117
@ ERR_NOT_FOUND
Definition: enums.h:99
@ ERR_TOO_MANY_LINKS
Definition: enums.h:132
@ ERR_NO_MEMORY
Definition: enums.h:124
@ XFER_OVERWRITE_ACTION_ABORT
Definition: enums.h:673
@ XFER_OVERWRITE_ACTION_SKIP
Definition: enums.h:676
@ XFER_OVERWRITE_ACTION_SKIP_ALL
Definition: enums.h:677
@ XFER_OVERWRITE_ACTION_REPLACE
Definition: enums.h:674
@ XFER_OVERWRITE_ACTION_REPLACE_ALL
Definition: enums.h:675
@ FILE_TYPE_UNKNOWN_TYPE
Definition: enums.h:415
@ FILE_TYPE_SOCKET
Definition: enums.h:419
@ FILE_TYPE_SYMBOLIC_LINK
Definition: enums.h:422
@ FILE_TYPE_FIFO
Definition: enums.h:418
@ FILE_TYPE_BLOCK_DEVICE
Definition: enums.h:421
@ FILE_TYPE_CHARACTER_DEVICE
Definition: enums.h:420
@ FILE_TYPE_DIRECTORY
Definition: enums.h:417
@ FILE_TYPE_REGULAR
Definition: enums.h:416
@ XFER_SAMEFS
Definition: enums.h:605
@ XFER_DELETE_ITEMS
Definition: enums.h:606
@ XFER_FOLLOW_LINKS
Definition: enums.h:602
@ XFER_RECURSIVE
Definition: enums.h:604
@ XFER_EMPTY_DIRECTORIES
Definition: enums.h:607
@ XFER_LINK_ITEMS
Definition: enums.h:611
@ XFER_REMOVESOURCE
Definition: enums.h:609
@ XFER_FOLLOW_LINKS_RECURSIVE
Definition: enums.h:612
@ XFER_UNUSED_1
Definition: enums.h:601
@ XFER_NEW_UNIQUE_DIRECTORY
Definition: enums.h:608
@ XFER_DEFAULT
Definition: enums.h:600
@ XFER_UNUSED_2
Definition: enums.h:603
@ XFER_USE_UNIQUE_NAMES
Definition: enums.h:610
@ XFER_PROGRESS_STATUS_VFSERROR
Definition: enums.h:650
@ XFER_PROGRESS_STATUS_DUPLICATE
Definition: enums.h:652
@ XFER_PROGRESS_STATUS_OVERWRITE
Definition: enums.h:651
@ XFER_PROGRESS_STATUS_OK
Definition: enums.h:649
@ MIME_ACTION_TYPE_NONE
Definition: enums.h:581
@ MIME_ACTION_TYPE_COMPONENT
Definition: enums.h:583
@ MIME_ACTION_TYPE_APPLICATION
Definition: enums.h:582
Definition: address.h:120
const Result ERROR_BAD_FILE
Definition: enums.h:164
const Result ERROR_NOT_FOUND
Definition: enums.h:156
const Result ERROR_DIRECTORY_NOT_EMPTY
Definition: enums.h:188
const Result ERROR_NOT_PERMITTED
Definition: enums.h:179
const Result ERROR_NOT_A_DIRECTORY
Definition: enums.h:174
const Result ERROR_TOO_BIG
Definition: enums.h:165
const Result ERROR_GENERIC
Definition: enums.h:157
const Result ERROR_PROTOCOL_ERROR
Definition: enums.h:195
const Result ERROR_IN_PROGRESS
Definition: enums.h:175
const Result ERROR_INVALID_HOST_NAME
Definition: enums.h:183
const Result ERROR_NO_SPACE
Definition: enums.h:166
const Result ERROR_HOST_HAS_NO_ADDRESS
Definition: enums.h:184
const Result ERROR_IS_DIRECTORY
Definition: enums.h:180
const Result ERROR_NO_HANDLER
Definition: enums.h:198
const Result ERROR_NAME_TOO_LONG
Definition: enums.h:192
const Result ERROR_NO_MASTER_BROWSER
Definition: enums.h:196
const Result ERROR_NOT_OPEN
Definition: enums.h:169
const Result ERROR_INVALID_URI
Definition: enums.h:168
const Result ERROR_WRONG_FORMAT
Definition: enums.h:163
const Result ERROR_INTERRUPTED
Definition: enums.h:176
const Result ERROR_TIMEOUT
Definition: enums.h:201
const Result ERROR_SERVICE_OBSOLETE
Definition: enums.h:194
const Result ERROR_NO_MEMORY
Definition: enums.h:181
const Result ERROR_TOO_MANY_OPEN_FILES
Definition: enums.h:172
const Result ERROR_CANCELLED
Definition: enums.h:186
const Result ERROR_FILE_EXISTS
Definition: enums.h:177
const Result ERROR_READ_ONLY_FILE_SYSTEM
Definition: enums.h:190
const Result ERROR_NAMESERVER
Definition: enums.h:202
const Result ERROR_CORRUPTED_DATA
Definition: enums.h:162
const Result ERROR_PARSE
Definition: enums.h:199
const Result ERROR_TOO_MANY_LINKS
Definition: enums.h:189
const Result ERROR_HOST_NOT_FOUND
Definition: enums.h:182
const Result ERROR_ACCESS_DENIED
Definition: enums.h:171
const Result ERROR_LOOP
Definition: enums.h:178
const Result ERROR_INVALID_OPEN_MODE
Definition: enums.h:170
const Result ERROR_LOGIN_FAILED
Definition: enums.h:185
const Result ERROR_SERVICE_NOT_AVAILABLE
Definition: enums.h:193
const Result ERROR_READ_ONLY
Definition: enums.h:167
const Result ERROR_NOT_SUPPORTED
Definition: enums.h:160
const Result ERROR_LAUNCH
Definition: enums.h:200
const Result ERROR_EOF
Definition: enums.h:173
const Result ERROR_NOT_SAME_FILE_SYSTEM
Definition: enums.h:191
const Result ERROR_NO_DEFAULT
Definition: enums.h:197
const Result ERROR_BAD_PARAMETERS
Definition: enums.h:159
const FileType FILE_TYPE_UNKNOWN
Definition: enums.h:427
const Result ERROR_INTERNAL
Definition: enums.h:158
const Result ERROR_DIRECTORY_BUSY
Definition: enums.h:187
const Result ERROR_IO
Definition: enums.h:161
Definition: address.h:37