18#include <introvirt/util/json/json.hh>
67 inline operator uint32_t()
const;
68 inline uint32_t
get()
const;
70 inline operator Json::Value()
const;
122inline FILE_ATTRIBUTES::operator uint32_t()
const {
return attributes; }
126inline FILE_ATTRIBUTES::operator Json::Value()
const {
return json(); }
Definition FILE_ATTRIBUTES.hh:46
bool isReadOnly() const
Definition FILE_ATTRIBUTES.hh:84
bool isSystem() const
Definition FILE_ATTRIBUTES.hh:88
std::string dir_string() const
Get the attributes as a directory listing string.
bool isCompressed() const
Definition FILE_ATTRIBUTES.hh:106
uint32_t get() const
Definition FILE_ATTRIBUTES.hh:124
FILE_ATTRIBUTES(uint32_t attributes)
Definition FILE_ATTRIBUTES.hh:48
bool isDirectory() const
Definition FILE_ATTRIBUTES.hh:89
bool isHidden() const
Definition FILE_ATTRIBUTES.hh:87
bool isNormal() const
Definition FILE_ATTRIBUTES.hh:96
bool isArchive() const
Definition FILE_ATTRIBUTES.hh:92
bool isSparseFile() const
Definition FILE_ATTRIBUTES.hh:100
bool isEncrypted() const
Definition FILE_ATTRIBUTES.hh:115
bool isDevice() const
Definition FILE_ATTRIBUTES.hh:95
bool isOffline() const
Definition FILE_ATTRIBUTES.hh:109
bool isVirtual() const
Definition FILE_ATTRIBUTES.hh:118
bool isTemporary() const
Definition FILE_ATTRIBUTES.hh:97
bool isReparsePoint() const
Definition FILE_ATTRIBUTES.hh:103
bool isNotContentIndexed() const
Definition FILE_ATTRIBUTES.hh:112
FILE_ATTRIBUTE_TYPE
Definition FILE_ATTRIBUTES.hh:28
@ FILE_ATTRIBUTE_TEMPORARY
Definition FILE_ATTRIBUTES.hh:36
@ FILE_ATTRIBUTE_SPARSE_FILE
Definition FILE_ATTRIBUTES.hh:37
@ FILE_ATTRIBUTE_OFFLINE
Definition FILE_ATTRIBUTES.hh:40
@ FILE_ATTRIBUTE_SYSTEM
Definition FILE_ATTRIBUTES.hh:31
@ FILE_ATTRIBUTE_NOT_CONTENT_INDEXED
Definition FILE_ATTRIBUTES.hh:41
@ FILE_ATTRIBUTE_READONLY
Definition FILE_ATTRIBUTES.hh:29
@ FILE_ATTRIBUTE_DEVICE
Definition FILE_ATTRIBUTES.hh:34
@ FILE_ATTRIBUTE_HIDDEN
Definition FILE_ATTRIBUTES.hh:30
@ FILE_ATTRIBUTE_NORMAL
Definition FILE_ATTRIBUTES.hh:35
@ FILE_ATTRIBUTE_REPARSE_POINT
Definition FILE_ATTRIBUTES.hh:38
@ FILE_ATTRIBUTE_VIRTUAL
Definition FILE_ATTRIBUTES.hh:43
@ FILE_ATTRIBUTE_ARCHIVE
Definition FILE_ATTRIBUTES.hh:33
@ FILE_ATTRIBUTE_COMPRESSED
Definition FILE_ATTRIBUTES.hh:39
@ FILE_ATTRIBUTE_ENCRYPTED
Definition FILE_ATTRIBUTES.hh:42
@ FILE_ATTRIBUTE_DIRECTORY
Definition FILE_ATTRIBUTES.hh:32
const std::string & to_string(APPHELPCACHESERVICECLASS val)
Core IntroVirt classes.
Definition Cr0.hh:20