class ExecutableFile
Defined at line 479 of file fidling/gen/sdk/fidl/fuchsia.io.test/fuchsia.io.test/cpp/fidl/fuchsia.io.test/cpp/natural_types.h
Adds an executable file that supports opening as readable + executable. The file has a non-zero
size, but the contents are otherwise unspecified.
Enabled via the `supports_executable_file` configuration option. `ExecutableFile` objects should
support fuchsia.io/File.GetBackingMemory.
Public Methods
void ExecutableFile (Storage_ storage)
void ExecutableFile (::std::string name)
void ExecutableFile ()
Default constructs a |ExecutableFile| only if all of its members are default constructible.
Defined at line 490 of file fidling/gen/sdk/fidl/fuchsia.io.test/fuchsia.io.test/cpp/fidl/fuchsia.io.test/cpp/natural_types.h
void ExecutableFile (ExecutableFile && )
Defined at line 493 of file fidling/gen/sdk/fidl/fuchsia.io.test/fuchsia.io.test/cpp/fidl/fuchsia.io.test/cpp/natural_types.h
void ExecutableFile (const ExecutableFile & other)
ExecutableFile & operator= (ExecutableFile && )
Defined at line 494 of file fidling/gen/sdk/fidl/fuchsia.io.test/fuchsia.io.test/cpp/fidl/fuchsia.io.test/cpp/natural_types.h
ExecutableFile & operator= (const ExecutableFile & other)
bool operator== (const ExecutableFile & other)
bool operator!= (const ExecutableFile & other)
const ::std::string & name ()
::std::string & name ()
ExecutableFile & name (::std::string value)
Setter for name.
void ExecutableFile (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalStructCodingTraits