class EnvironmentVariable

Defined at line 129 of file fidling/gen/src/virtualization/lib/guest_interaction/fuchsia.virtualization.guest.interaction/cpp/fidl/fuchsia.virtualization.guest.interaction/cpp/natural_types.h

Represents a key/value pair to be injected into an environment where a command is executed.

Public Methods

void EnvironmentVariable (Storage_ storage)
void EnvironmentVariable (::std::string key, ::std::string value)
void EnvironmentVariable ()

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

Defined at line 140 of file fidling/gen/src/virtualization/lib/guest_interaction/fuchsia.virtualization.guest.interaction/cpp/fidl/fuchsia.virtualization.guest.interaction/cpp/natural_types.h

void EnvironmentVariable (EnvironmentVariable && )

Defined at line 143 of file fidling/gen/src/virtualization/lib/guest_interaction/fuchsia.virtualization.guest.interaction/cpp/fidl/fuchsia.virtualization.guest.interaction/cpp/natural_types.h

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

Defined at line 144 of file fidling/gen/src/virtualization/lib/guest_interaction/fuchsia.virtualization.guest.interaction/cpp/fidl/fuchsia.virtualization.guest.interaction/cpp/natural_types.h

EnvironmentVariable & operator= (const EnvironmentVariable & other)
bool operator== (const EnvironmentVariable & other)
bool operator!= (const EnvironmentVariable & other)
const ::std::string & key ()
::std::string & key ()
EnvironmentVariable & key (::std::string value)

Setter for key.

const ::std::string & value ()
::std::string & value ()
EnvironmentVariable & value (::std::string value)

Setter for value.

void EnvironmentVariable (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalStructCodingTraits