class Context
Defined at line 55 of file fidling/gen/sdk/fidl/fuchsia.component.resolution/fuchsia.component.resolution/cpp/fidl/fuchsia.component.resolution/cpp/natural_types.h
A component resolution context, used when resolving component URLs relative
to another component. The context is stored in a byte array that persists a
value used by the target `Resolver` to locate and resolve a component by
relative path (for example, by a subpackage name).
Public Methods
void Context (Storage_ storage)
void Context (::std::vector<uint8_t> bytes)
void Context ()
Default constructs a |Context| only if all of its members are default constructible.
Defined at line 66 of file fidling/gen/sdk/fidl/fuchsia.component.resolution/fuchsia.component.resolution/cpp/fidl/fuchsia.component.resolution/cpp/natural_types.h
void Context (Context && )
Defined at line 69 of file fidling/gen/sdk/fidl/fuchsia.component.resolution/fuchsia.component.resolution/cpp/fidl/fuchsia.component.resolution/cpp/natural_types.h
void Context (const Context & other)
Context & operator= (Context && )
Defined at line 70 of file fidling/gen/sdk/fidl/fuchsia.component.resolution/fuchsia.component.resolution/cpp/fidl/fuchsia.component.resolution/cpp/natural_types.h
Context & operator= (const Context & other)
bool operator== (const Context & other)
bool operator!= (const Context & other)
const ::std::vector<uint8_t> & bytes ()
::std::vector<uint8_t> & bytes ()
Context & bytes (::std::vector<uint8_t> value)
Setter for bytes.
void Context (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalStructCodingTraits