class BlockQuerySlicesResponse

Defined at line 2397 of file fidling/gen/sdk/fidl/fuchsia.storage.block/fuchsia.storage.block/cpp/fidl/fuchsia.storage.block/cpp/natural_types.h

Public Methods

void BlockQuerySlicesResponse (Storage_ storage)
void BlockQuerySlicesResponse (int32_t status, ::std::array< ::fuchsia_storage_block::VsliceRange, 16> response, uint64_t response_count)
void BlockQuerySlicesResponse ()

Default constructs a |BlockQuerySlicesResponse| only if all of its members are default constructible.

Defined at line 2407 of file fidling/gen/sdk/fidl/fuchsia.storage.block/fuchsia.storage.block/cpp/fidl/fuchsia.storage.block/cpp/natural_types.h

void BlockQuerySlicesResponse (BlockQuerySlicesResponse && )

Defined at line 2410 of file fidling/gen/sdk/fidl/fuchsia.storage.block/fuchsia.storage.block/cpp/fidl/fuchsia.storage.block/cpp/natural_types.h

void BlockQuerySlicesResponse (const BlockQuerySlicesResponse & other)
BlockQuerySlicesResponse & operator= (BlockQuerySlicesResponse && )

Defined at line 2411 of file fidling/gen/sdk/fidl/fuchsia.storage.block/fuchsia.storage.block/cpp/fidl/fuchsia.storage.block/cpp/natural_types.h

BlockQuerySlicesResponse & operator= (const BlockQuerySlicesResponse & other)
bool operator== (const BlockQuerySlicesResponse & other)
bool operator!= (const BlockQuerySlicesResponse & other)
int32_t status ()
int32_t & status ()
BlockQuerySlicesResponse & status (int32_t value)

Setter for status.

const ::std::array< ::fuchsia_storage_block::VsliceRange, 16> & response ()
::std::array< ::fuchsia_storage_block::VsliceRange, 16> & response ()
BlockQuerySlicesResponse & response (::std::array< ::fuchsia_storage_block::VsliceRange, 16> value)

Setter for response.

uint64_t response_count ()
uint64_t & response_count ()
BlockQuerySlicesResponse & response_count (uint64_t value)

Setter for response_count.

void BlockQuerySlicesResponse (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalStructCodingTraits