class StructOfOptionals
Defined at line 2556 of file fidling/gen/sdk/testing/fidl/types_tests/test.types/cpp/fidl/test.types/cpp/natural_types.h
Public Methods
void StructOfOptionals (Storage_ storage)
void StructOfOptionals (::std::optional< ::std::string> s, ::std::optional< ::std::vector<uint32_t>> v, ::fidl::Box< ::test_types::CopyableStruct> t)
void StructOfOptionals ()
Default constructs a |StructOfOptionals| only if all of its members are default constructible.
Defined at line 2566 of file fidling/gen/sdk/testing/fidl/types_tests/test.types/cpp/fidl/test.types/cpp/natural_types.h
void StructOfOptionals (StructOfOptionals && )
Defined at line 2569 of file fidling/gen/sdk/testing/fidl/types_tests/test.types/cpp/fidl/test.types/cpp/natural_types.h
void StructOfOptionals (const StructOfOptionals & other)
StructOfOptionals & operator= (StructOfOptionals && )
Defined at line 2570 of file fidling/gen/sdk/testing/fidl/types_tests/test.types/cpp/fidl/test.types/cpp/natural_types.h
StructOfOptionals & operator= (const StructOfOptionals & other)
bool operator== (const StructOfOptionals & other)
bool operator!= (const StructOfOptionals & other)
const ::std::optional< ::std::string> & s ()
::std::optional< ::std::string> & s ()
StructOfOptionals & s (::std::optional< ::std::string> value)
Setter for s.
const ::std::optional< ::std::vector<uint32_t>> & v ()
::std::optional< ::std::vector<uint32_t>> & v ()
StructOfOptionals & v (::std::optional< ::std::vector<uint32_t>> value)
Setter for v.
const ::fidl::Box< ::test_types::CopyableStruct> & t ()
::fidl::Box< ::test_types::CopyableStruct> & t ()
StructOfOptionals & t (::fidl::Box< ::test_types::CopyableStruct> value)
Setter for t.
void StructOfOptionals (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalStructCodingTraits