class DefaultValues

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

Public Methods

void DefaultValues (bool b1, bool b2, int8_t i8, int16_t i16, int32_t i32, int64_t i64, uint8_t u8, uint16_t u16, uint32_t u32, uint64_t u64, float f32, double f64, ::std::string s)
void DefaultValues ()

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

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

void DefaultValues (DefaultValues && )

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

void DefaultValues (Storage_ storage)
void DefaultValues (const DefaultValues & other)
DefaultValues & operator= (const DefaultValues & other)
bool operator== (const DefaultValues & other)
bool operator!= (const DefaultValues & other)
bool b1 ()
bool & b1 ()
DefaultValues & b1 (bool value)

Setter for b1.

bool b2 ()
bool & b2 ()
DefaultValues & b2 (bool value)

Setter for b2.

int8_t i8 ()
int8_t & i8 ()
DefaultValues & i8 (int8_t value)

Setter for i8.

int16_t i16 ()
int16_t & i16 ()
DefaultValues & i16 (int16_t value)

Setter for i16.

int32_t i32 ()
int32_t & i32 ()
DefaultValues & i32 (int32_t value)

Setter for i32.

int64_t i64 ()
int64_t & i64 ()
DefaultValues & i64 (int64_t value)

Setter for i64.

float f32 ()
float & f32 ()
DefaultValues & f32 (float value)

Setter for f32.

double f64 ()
double & f64 ()
DefaultValues & f64 (double value)

Setter for f64.

void DefaultValues (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
DefaultValues & operator= (DefaultValues && )

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

uint8_t u8 ()
uint8_t & u8 ()
DefaultValues & u8 (uint8_t value)

Setter for u8.

uint16_t u16 ()
uint16_t & u16 ()
DefaultValues & u16 (uint16_t value)

Setter for u16.

uint32_t u32 ()
uint32_t & u32 ()
DefaultValues & u32 (uint32_t value)

Setter for u32.

uint64_t u64 ()
uint64_t & u64 ()
DefaultValues & u64 (uint64_t value)

Setter for u64.

const ::std::string & s ()
::std::string & s ()
DefaultValues & s (::std::string value)

Setter for s.

Friends

class MemberVisitor
class NaturalStructCodingTraits