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
34namespace Gnome
35{
36
37namespace Vfs
38{
39
40
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
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
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
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
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
360
361
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
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,
448 PERM_USER_EXEC = S_IXUSR,
449 PERM_USER_ALL = S_IRUSR | S_IWUSR | S_IXUSR,
453 PERM_GROUP_ALL = S_IRGRP | S_IWGRP | S_IXGRP,
457 PERM_OTHER_ALL = S_IROTH | S_IWOTH | S_IXOTH,
460 PERM_ACCESS_EXECUTABLE = 1 << 18
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
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
549
550
563
564
574
575
585
586
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
654
655
666
667
679
680
689
690
700
701
726
727
737
738
763
764
773
774
775} // namespace Vfs
776} // namespace Gnome
777
778
779#ifndef DOXYGEN_SHOULD_SKIP_THIS
780namespace Glib
781{
782
783template <>
784class Value<Gnome::Vfs::FileInfoOptions> : public Glib::Value_Flags<Gnome::Vfs::FileInfoOptions>
785{
786public:
787 static GType value_type() G_GNUC_CONST;
788};
789
790template <>
791class Value<Gnome::Vfs::Result> : public Glib::Value_Enum<Gnome::Vfs::Result>
792{
793public:
794 static GType value_type() G_GNUC_CONST;
795};
796
797template <>
798class Value<Gnome::Vfs::URIHideOptions> : public Glib::Value_Flags<Gnome::Vfs::URIHideOptions>
799{
800public:
801 static GType value_type() G_GNUC_CONST;
802};
803
804template <>
805class Value<Gnome::Vfs::DirectoryVisitOptions> : public Glib::Value_Flags<Gnome::Vfs::DirectoryVisitOptions>
806{
807public:
808 static GType value_type() G_GNUC_CONST;
809};
810
811template <>
812class Value<Gnome::Vfs::OpenMode> : public Glib::Value_Flags<Gnome::Vfs::OpenMode>
813{
814public:
815 static GType value_type() G_GNUC_CONST;
816};
817
818template <>
819class Value<Gnome::Vfs::SeekPosition> : public Glib::Value_Enum<Gnome::Vfs::SeekPosition>
820{
821public:
822 static GType value_type() G_GNUC_CONST;
823};
824
825template <>
826class Value<Gnome::Vfs::FileFlags> : public Glib::Value_Flags<Gnome::Vfs::FileFlags>
827{
828public:
829 static GType value_type() G_GNUC_CONST;
830};
831
832template <>
833class Value<Gnome::Vfs::FileType> : public Glib::Value_Enum<Gnome::Vfs::FileType>
834{
835public:
836 static GType value_type() G_GNUC_CONST;
837};
838
839template <>
840class Value<Gnome::Vfs::FilePermissions> : public Glib::Value_Flags<Gnome::Vfs::FilePermissions>
841{
842public:
843 static GType value_type() G_GNUC_CONST;
844};
845
846template <>
847class Value<Gnome::Vfs::SetFileInfoMask> : public Glib::Value_Flags<Gnome::Vfs::SetFileInfoMask>
848{
849public:
850 static GType value_type() G_GNUC_CONST;
851};
852
853template <>
854class Value<Gnome::Vfs::MonitorType> : public Glib::Value_Enum<Gnome::Vfs::MonitorType>
855{
856public:
857 static GType value_type() G_GNUC_CONST;
858};
859
860template <>
861class Value<Gnome::Vfs::MonitorEventType> : public Glib::Value_Enum<Gnome::Vfs::MonitorEventType>
862{
863public:
864 static GType value_type() G_GNUC_CONST;
865};
866
867template <>
868class Value<Gnome::Vfs::MimeApplicationArgumentType> : public Glib::Value_Enum<Gnome::Vfs::MimeApplicationArgumentType>
869{
870public:
871 static GType value_type() G_GNUC_CONST;
872};
873
874template <>
875class Value<Gnome::Vfs::MimeActionType> : public Glib::Value_Enum<Gnome::Vfs::MimeActionType>
876{
877public:
878 static GType value_type() G_GNUC_CONST;
879};
880
881template <>
882class Value<Gnome::Vfs::TransferOptions> : public Glib::Value_Flags<Gnome::Vfs::TransferOptions>
883{
884public:
885 static GType value_type() G_GNUC_CONST;
886};
887
888template <>
889class Value<Gnome::Vfs::ProgressStatus> : public Glib::Value_Enum<Gnome::Vfs::ProgressStatus>
890{
891public:
892 static GType value_type() G_GNUC_CONST;
893};
894
895template <>
896class Value<Gnome::Vfs::OverwriteMode> : public Glib::Value_Enum<Gnome::Vfs::OverwriteMode>
897{
898public:
899 static GType value_type() G_GNUC_CONST;
900};
901
902template <>
903class Value<Gnome::Vfs::OverwriteAction> : public Glib::Value_Enum<Gnome::Vfs::OverwriteAction>
904{
905public:
906 static GType value_type() G_GNUC_CONST;
907};
908
909template <>
910class Value<Gnome::Vfs::ErrorMode> : public Glib::Value_Enum<Gnome::Vfs::ErrorMode>
911{
912public:
913 static GType value_type() G_GNUC_CONST;
914};
915
916template <>
917class Value<Gnome::Vfs::ErrorAction> : public Glib::Value_Enum<Gnome::Vfs::ErrorAction>
918{
919public:
920 static GType value_type() G_GNUC_CONST;
921};
922
923template <>
924class Value<Gnome::Vfs::Phase> : public Glib::Value_Enum<Gnome::Vfs::Phase>
925{
926public:
927 static GType value_type() G_GNUC_CONST;
928};
929
930template <>
931class Value<Gnome::Vfs::VolumeType> : public Glib::Value_Enum<Gnome::Vfs::VolumeType>
932{
933public:
934 static GType value_type() G_GNUC_CONST;
935};
936
937template <>
938class Value<Gnome::Vfs::DeviceType> : public Glib::Value_Enum<Gnome::Vfs::DeviceType>
939{
940public:
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
FileInfoOptions & operator|=(FileInfoOptions &lhs, FileInfoOptions rhs)
Definition enums.h:81
ErrorMode
Definition enums.h:685
FileFlags
Definition enums.h:374
FileInfoOptions & operator&=(FileInfoOptions &lhs, FileInfoOptions rhs)
Definition enums.h:85
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
FileInfoOptions & operator^=(FileInfoOptions &lhs, FileInfoOptions rhs)
Definition enums.h:89
OverwriteMode
Definition enums.h:660
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
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