class PrimitiveTypes
Defined at line 436 of file fidling/gen/src/tests/fidl/compatibility/fidl/fidl_service/cpp/fidl/fidl.test.compatibility/cpp/natural_types.h
Public Methods
void PrimitiveTypes (bool b, 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)
void PrimitiveTypes ()
Default constructs a |PrimitiveTypes| only if all of its members are default constructible.
Defined at line 446 of file fidling/gen/src/tests/fidl/compatibility/fidl/fidl_service/cpp/fidl/fidl.test.compatibility/cpp/natural_types.h
void PrimitiveTypes (PrimitiveTypes && )
Defined at line 449 of file fidling/gen/src/tests/fidl/compatibility/fidl/fidl_service/cpp/fidl/fidl.test.compatibility/cpp/natural_types.h
void PrimitiveTypes (Storage_ storage)
void PrimitiveTypes (const PrimitiveTypes & other)
PrimitiveTypes & operator= (const PrimitiveTypes & other)
bool operator== (const PrimitiveTypes & other)
bool operator!= (const PrimitiveTypes & other)
bool b ()
bool & b ()
PrimitiveTypes & b (bool value)
Setter for b.
int8_t i8 ()
int8_t & i8 ()
PrimitiveTypes & i8 (int8_t value)
Setter for i8.
int16_t i16 ()
int16_t & i16 ()
PrimitiveTypes & i16 (int16_t value)
Setter for i16.
int32_t i32 ()
int32_t & i32 ()
PrimitiveTypes & i32 (int32_t value)
Setter for i32.
int64_t i64 ()
int64_t & i64 ()
PrimitiveTypes & i64 (int64_t value)
Setter for i64.
PrimitiveTypes & operator= (PrimitiveTypes && )
Defined at line 450 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 ()
PrimitiveTypes & u8 (uint8_t value)
Setter for u8.
uint16_t u16 ()
uint16_t & u16 ()
PrimitiveTypes & u16 (uint16_t value)
Setter for u16.
uint32_t u32 ()
uint32_t & u32 ()
PrimitiveTypes & u32 (uint32_t value)
Setter for u32.
uint64_t u64 ()
uint64_t & u64 ()
PrimitiveTypes & u64 (uint64_t value)
Setter for u64.
float f32 ()
float & f32 ()
PrimitiveTypes & f32 (float value)
Setter for f32.
double f64 ()
double & f64 ()
PrimitiveTypes & f64 (double value)
Setter for f64.
void PrimitiveTypes (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalStructCodingTraits