class NodeAttributesQuery
Defined at line 1055 of file fidling/gen/sdk/fidl/fuchsia.io/fuchsia.io/cpp/fidl/fuchsia.io/cpp/common_types.h
|NodeAttributesQuery| is flexible, hence may contain unknown members not
defined in the FIDL schema.
Public Members
static NodeAttributesQuery kProtocols
static NodeAttributesQuery kAbilities
static NodeAttributesQuery kContentSize
static NodeAttributesQuery kStorageSize
static NodeAttributesQuery kLinkCount
static NodeAttributesQuery kId
static NodeAttributesQuery kCreationTime
static NodeAttributesQuery kModificationTime
static NodeAttributesQuery kMode
static NodeAttributesQuery kUid
static NodeAttributesQuery kGid
static NodeAttributesQuery kRdev
static NodeAttributesQuery kAccessTime
static NodeAttributesQuery kChangeTime
static NodeAttributesQuery kOptions
static NodeAttributesQuery kRootHash
static NodeAttributesQuery kVerityEnabled
static NodeAttributesQuery kCasefold
static NodeAttributesQuery kSelinuxContext
static NodeAttributesQuery kWrappingKeyId
static NodeAttributesQuery kPendingAccessTimeUpdate
static NodeAttributesQuery kMask
Public Methods
void NodeAttributesQuery ()
Defined at line 1057 of file fidling/gen/sdk/fidl/fuchsia.io/fuchsia.io/cpp/fidl/fuchsia.io/cpp/common_types.h
void NodeAttributesQuery (uint64_t value)
Constructs an instance of |NodeAttributesQuery| from an underlying primitive value,
preserving any bit member not defined in the FIDL schema.
Defined at line 1061 of file fidling/gen/sdk/fidl/fuchsia.io/fuchsia.io/cpp/fidl/fuchsia.io/cpp/common_types.h
uint64_t operator unsigned long ()
Defined at line 1085 of file fidling/gen/sdk/fidl/fuchsia.io/fuchsia.io/cpp/fidl/fuchsia.io/cpp/common_types.h
bool operator bool ()
Defined at line 1086 of file fidling/gen/sdk/fidl/fuchsia.io/fuchsia.io/cpp/fidl/fuchsia.io/cpp/common_types.h
bool operator== (const NodeAttributesQuery & other)
Defined at line 1087 of file fidling/gen/sdk/fidl/fuchsia.io/fuchsia.io/cpp/fidl/fuchsia.io/cpp/common_types.h
bool operator!= (const NodeAttributesQuery & other)
Defined at line 1088 of file fidling/gen/sdk/fidl/fuchsia.io/fuchsia.io/cpp/fidl/fuchsia.io/cpp/common_types.h
std::optional<NodeAttributesQuery> TryFrom (uint64_t value)
Constructs an instance of |NodeAttributesQuery| from an underlying primitive value
if the primitive does not contain any unknown members not defined in the
FIDL schema. Otherwise, returns |std::nullopt|.
Defined at line 1102 of file fidling/gen/sdk/fidl/fuchsia.io/fuchsia.io/cpp/fidl/fuchsia.io/cpp/common_types.h
NodeAttributesQuery TruncatingUnknown (uint64_t value)
Constructs an instance of |NodeAttributesQuery| from an underlying primitive value,
clearing any bit member not defined in the FIDL schema.
Defined at line 1111 of file fidling/gen/sdk/fidl/fuchsia.io/fuchsia.io/cpp/fidl/fuchsia.io/cpp/common_types.h
NodeAttributesQuery unknown_bits ()
Defined at line 1114 of file fidling/gen/sdk/fidl/fuchsia.io/fuchsia.io/cpp/fidl/fuchsia.io/cpp/common_types.h
bool has_unknown_bits ()
Defined at line 1117 of file fidling/gen/sdk/fidl/fuchsia.io/fuchsia.io/cpp/fidl/fuchsia.io/cpp/common_types.h
NodeAttributesQuery operator~ ()
Defined at line 1166 of file fidling/gen/sdk/fidl/fuchsia.io/fuchsia.io/cpp/fidl/fuchsia.io/cpp/common_types.h
NodeAttributesQuery operator| (const NodeAttributesQuery & other)
Defined at line 1170 of file fidling/gen/sdk/fidl/fuchsia.io/fuchsia.io/cpp/fidl/fuchsia.io/cpp/common_types.h
NodeAttributesQuery operator& (const NodeAttributesQuery & other)
Defined at line 1175 of file fidling/gen/sdk/fidl/fuchsia.io/fuchsia.io/cpp/fidl/fuchsia.io/cpp/common_types.h
NodeAttributesQuery operator^ (const NodeAttributesQuery & other)
Defined at line 1180 of file fidling/gen/sdk/fidl/fuchsia.io/fuchsia.io/cpp/fidl/fuchsia.io/cpp/common_types.h
NodeAttributesQuery operator- (const NodeAttributesQuery & other)
Defined at line 1185 of file fidling/gen/sdk/fidl/fuchsia.io/fuchsia.io/cpp/fidl/fuchsia.io/cpp/common_types.h
void operator|= (const NodeAttributesQuery & other)
Defined at line 1190 of file fidling/gen/sdk/fidl/fuchsia.io/fuchsia.io/cpp/fidl/fuchsia.io/cpp/common_types.h
void operator&= (const NodeAttributesQuery & other)
Defined at line 1195 of file fidling/gen/sdk/fidl/fuchsia.io/fuchsia.io/cpp/fidl/fuchsia.io/cpp/common_types.h
void operator^= (const NodeAttributesQuery & other)
Defined at line 1200 of file fidling/gen/sdk/fidl/fuchsia.io/fuchsia.io/cpp/fidl/fuchsia.io/cpp/common_types.h
void operator-= (const NodeAttributesQuery & other)
Defined at line 1205 of file fidling/gen/sdk/fidl/fuchsia.io/fuchsia.io/cpp/fidl/fuchsia.io/cpp/common_types.h