58 operator uint32_t()
const;
63 void set(uint32_t value);
85 std::string
to_string(
const std::string& separator =
" ")
const;
Definition FileCreateOptions.hh:51
std::string to_string(const std::string &separator=" ") const
bool isFlagEnabled(FileCreateOptionsFlags flag) const
void enableFlag(FileCreateOptionsFlags flag)
FileCreateOptions(uint32_t value)
void disableFlag(FileCreateOptionsFlags flag)
FileCreateOptionsFlags
Definition FileCreateOptions.hh:25
@ FILE_OPEN_FOR_BACKUP_INTENT
Definition FileCreateOptions.hh:40
@ FILE_SESSION_AWARE
Definition FileCreateOptions.hh:44
@ FILE_NO_INTERMEDIATE_BUFFERING
Definition FileCreateOptions.hh:29
@ FILE_SYNCHRONOUS_IO_ALERT
Definition FileCreateOptions.hh:30
@ FILE_OPEN_REPARSE_POINT
Definition FileCreateOptions.hh:46
@ FILE_NON_DIRECTORY_FILE
Definition FileCreateOptions.hh:32
@ FILE_SEQUENTIAL_ONLY
Definition FileCreateOptions.hh:28
@ FILE_OPEN_FOR_FREE_SPACE_QUERY
Definition FileCreateOptions.hh:48
@ FILE_WRITE_THROUGH
Definition FileCreateOptions.hh:27
@ FILE_COMPLETE_IF_OPLOCKED
Definition FileCreateOptions.hh:34
@ FILE_DISALLOW_EXCLUSIVE
Definition FileCreateOptions.hh:43
@ FILE_CREATE_TREE_CONNECTION
Definition FileCreateOptions.hh:33
@ FILE_OPEN_REQUIRING_OPLOCK
Definition FileCreateOptions.hh:42
@ FILE_OPEN_BY_FILE_ID
Definition FileCreateOptions.hh:39
@ FILE_RESERVE_OPFILTER
Definition FileCreateOptions.hh:45
@ FILE_OPEN_NO_RECALL
Definition FileCreateOptions.hh:47
@ FILE_DIRECTORY_FILE
Definition FileCreateOptions.hh:26
@ FILE_RANDOM_ACCESS
Definition FileCreateOptions.hh:37
@ FILE_SYNCHRONOUS_IO_NONALERT
Definition FileCreateOptions.hh:31
@ FILE_OPEN_FOR_RECOVERY
Definition FileCreateOptions.hh:36
@ FILE_DELETE_ON_CLOSE
Definition FileCreateOptions.hh:38
@ FILE_NO_EA_KNOWLEDGE
Definition FileCreateOptions.hh:35
@ FILE_NO_COMPRESSION
Definition FileCreateOptions.hh:41
const std::string & to_string(APPHELPCACHESERVICECLASS val)
Core IntroVirt classes.
Definition Cr0.hh:20