class ThisIsAStruct

Defined at line 177 of file fidling/gen/src/tests/fidl/compatibility/fidl/fidl_service/cpp/fidl/fidl.test.compatibility/cpp/natural_types.h

Public Methods

void ThisIsAStruct (Storage_ storage)
void ThisIsAStruct (::std::string s)
void ThisIsAStruct ()

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

Defined at line 187 of file fidling/gen/src/tests/fidl/compatibility/fidl/fidl_service/cpp/fidl/fidl.test.compatibility/cpp/natural_types.h

void ThisIsAStruct (ThisIsAStruct && )

Defined at line 190 of file fidling/gen/src/tests/fidl/compatibility/fidl/fidl_service/cpp/fidl/fidl.test.compatibility/cpp/natural_types.h

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

Defined at line 191 of file fidling/gen/src/tests/fidl/compatibility/fidl/fidl_service/cpp/fidl/fidl.test.compatibility/cpp/natural_types.h

ThisIsAStruct & operator= (const ThisIsAStruct & other)
bool operator== (const ThisIsAStruct & other)
bool operator!= (const ThisIsAStruct & other)
const ::std::string & s ()
::std::string & s ()
ThisIsAStruct & s (::std::string value)

Setter for s.

void ThisIsAStruct (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalStructCodingTraits