class NodeAttributesQuery
Defined at line 1229 of file fidling/gen/sdk/fidl/fuchsia.io/fuchsia.io/hlcpp/fuchsia/io/cpp/fidl.h
|NodeAttributesQuery| is flexible, hence may contain unknown members not
defined in the FIDL schema.
Public Members
static NodeAttributesQuery PROTOCOLS
static NodeAttributesQuery ABILITIES
static NodeAttributesQuery CONTENT_SIZE
static NodeAttributesQuery STORAGE_SIZE
static NodeAttributesQuery LINK_COUNT
static NodeAttributesQuery ID
static NodeAttributesQuery CREATION_TIME
static NodeAttributesQuery MODIFICATION_TIME
static NodeAttributesQuery MODE
static NodeAttributesQuery UID
static NodeAttributesQuery GID
static NodeAttributesQuery RDEV
static NodeAttributesQuery ACCESS_TIME
static NodeAttributesQuery CHANGE_TIME
static NodeAttributesQuery OPTIONS
static NodeAttributesQuery ROOT_HASH
static NodeAttributesQuery VERITY_ENABLED
static NodeAttributesQuery CASEFOLD
static NodeAttributesQuery SELINUX_CONTEXT
static NodeAttributesQuery WRAPPING_KEY_ID
static NodeAttributesQuery PENDING_ACCESS_TIME_UPDATE
static NodeAttributesQuery kMask
Public Methods
void NodeAttributesQuery ()
Defined at line 1231 of file fidling/gen/sdk/fidl/fuchsia.io/fuchsia.io/hlcpp/fuchsia/io/cpp/fidl.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 1236 of file fidling/gen/sdk/fidl/fuchsia.io/fuchsia.io/hlcpp/fuchsia/io/cpp/fidl.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 1245 of file fidling/gen/sdk/fidl/fuchsia.io/fuchsia.io/hlcpp/fuchsia/io/cpp/fidl.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 1251 of file fidling/gen/sdk/fidl/fuchsia.io/fuchsia.io/hlcpp/fuchsia/io/cpp/fidl.h
uint64_t operator unsigned long ()
Defined at line 1275 of file fidling/gen/sdk/fidl/fuchsia.io/fuchsia.io/hlcpp/fuchsia/io/cpp/fidl.h
bool operator bool ()
Defined at line 1276 of file fidling/gen/sdk/fidl/fuchsia.io/fuchsia.io/hlcpp/fuchsia/io/cpp/fidl.h
bool operator== (const NodeAttributesQuery & other)
Defined at line 1277 of file fidling/gen/sdk/fidl/fuchsia.io/fuchsia.io/hlcpp/fuchsia/io/cpp/fidl.h
bool operator!= (const NodeAttributesQuery & other)
Defined at line 1278 of file fidling/gen/sdk/fidl/fuchsia.io/fuchsia.io/hlcpp/fuchsia/io/cpp/fidl.h
NodeAttributesQuery unknown_bits ()
Defined at line 1286 of file fidling/gen/sdk/fidl/fuchsia.io/fuchsia.io/hlcpp/fuchsia/io/cpp/fidl.h
bool has_unknown_bits ()
Defined at line 1289 of file fidling/gen/sdk/fidl/fuchsia.io/fuchsia.io/hlcpp/fuchsia/io/cpp/fidl.h
NodeAttributesQuery operator~ ()
Defined at line 1321 of file fidling/gen/sdk/fidl/fuchsia.io/fuchsia.io/hlcpp/fuchsia/io/cpp/fidl.h
NodeAttributesQuery operator| (const NodeAttributesQuery & other)
Defined at line 1325 of file fidling/gen/sdk/fidl/fuchsia.io/fuchsia.io/hlcpp/fuchsia/io/cpp/fidl.h
NodeAttributesQuery operator& (const NodeAttributesQuery & other)
Defined at line 1330 of file fidling/gen/sdk/fidl/fuchsia.io/fuchsia.io/hlcpp/fuchsia/io/cpp/fidl.h
NodeAttributesQuery operator^ (const NodeAttributesQuery & other)
Defined at line 1335 of file fidling/gen/sdk/fidl/fuchsia.io/fuchsia.io/hlcpp/fuchsia/io/cpp/fidl.h
void operator|= (const NodeAttributesQuery & other)
Defined at line 1340 of file fidling/gen/sdk/fidl/fuchsia.io/fuchsia.io/hlcpp/fuchsia/io/cpp/fidl.h
void operator&= (const NodeAttributesQuery & other)
Defined at line 1345 of file fidling/gen/sdk/fidl/fuchsia.io/fuchsia.io/hlcpp/fuchsia/io/cpp/fidl.h
void operator^= (const NodeAttributesQuery & other)
Defined at line 1350 of file fidling/gen/sdk/fidl/fuchsia.io/fuchsia.io/hlcpp/fuchsia/io/cpp/fidl.h