class File

Defined at line 413 of file fidling/gen/sdk/fidl/fuchsia.io.test/fuchsia.io.test/cpp/fidl/fuchsia.io.test/cpp/natural_types.h

File object which supports reading and writing. Use [`ExecutableFile`] if execute rights are

required.

Public Methods

void File (Storage_ storage)
void File (::std::string name, ::std::vector<uint8_t> contents)
void File ()

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

Defined at line 424 of file fidling/gen/sdk/fidl/fuchsia.io.test/fuchsia.io.test/cpp/fidl/fuchsia.io.test/cpp/natural_types.h

void File (File && )

Defined at line 427 of file fidling/gen/sdk/fidl/fuchsia.io.test/fuchsia.io.test/cpp/fidl/fuchsia.io.test/cpp/natural_types.h

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

Defined at line 428 of file fidling/gen/sdk/fidl/fuchsia.io.test/fuchsia.io.test/cpp/fidl/fuchsia.io.test/cpp/natural_types.h

File & operator= (const File & other)
bool operator== (const File & other)
bool operator!= (const File & other)
const ::std::string & name ()
::std::string & name ()
File & name (::std::string value)

Setter for name.

const ::std::vector<uint8_t> & contents ()
::std::vector<uint8_t> & contents ()
File & contents (::std::vector<uint8_t> value)

Setter for contents.

void File (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalStructCodingTraits