class Strings

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

Public Methods

void Strings (::std::string s, ::std::optional< ::std::string> nullable_s, ::std::string size_0_s, ::std::string size_1_s, ::std::optional< ::std::string> nullable_size_0_s, ::std::optional< ::std::string> nullable_size_1_s)
void Strings ()

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

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

void Strings (Strings && )

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

void Strings (Storage_ storage)
void Strings (const Strings & other)
Strings & operator= (const Strings & other)
bool operator== (const Strings & other)
bool operator!= (const Strings & other)
const ::std::string & s ()
::std::string & s ()
Strings & s (::std::string value)

Setter for s.

const ::std::optional< ::std::string> & nullable_s ()
::std::optional< ::std::string> & nullable_s ()
Strings & nullable_s (::std::optional< ::std::string> value)

Setter for nullable_s.

Strings & operator= (Strings && )

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

const ::std::string & size_0_s ()
::std::string & size_0_s ()
Strings & size_0_s (::std::string value)

Setter for size_0_s.

const ::std::string & size_1_s ()
::std::string & size_1_s ()
Strings & size_1_s (::std::string value)

Setter for size_1_s.

const ::std::optional< ::std::string> & nullable_size_0_s ()
::std::optional< ::std::string> & nullable_size_0_s ()
Strings & nullable_size_0_s (::std::optional< ::std::string> value)

Setter for nullable_size_0_s.

const ::std::optional< ::std::string> & nullable_size_1_s ()
::std::optional< ::std::string> & nullable_size_1_s ()
Strings & nullable_size_1_s (::std::optional< ::std::string> value)

Setter for nullable_size_1_s.

void Strings (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalStructCodingTraits