class Vectors
Defined at line 1456 of file fidling/gen/src/tests/fidl/compatibility/fidl/fidl_service/cpp/fidl/fidl.test.compatibility/cpp/natural_types.h
Public Methods
void Vectors (Vectors && )
Defined at line 1469 of file fidling/gen/src/tests/fidl/compatibility/fidl/fidl_service/cpp/fidl/fidl.test.compatibility/cpp/natural_types.h
void Vectors (Storage_ storage)
void Vectors (::std::vector<bool>b_0,::std::vector<int8_t>i8_0,::std::vector<int16_t>i16_0,::std::vector<int32_t>i32_0,::std::vector<int64_t>i64_0,::std::vector<uint8_t>u8_0,::std::vector<uint16_t>u16_0,::std::vector<uint32_t>u32_0,::std::vector<uint64_t>u64_0,::std::vector<float>f32_0,::std::vector<double>f64_0,::std::vector< ::zx::handle>handle_0,::std::vector< ::std::vector<bool>>b_1,::std::vector< ::std::vector<int8_t>>i8_1,::std::vector< ::std::vector<int16_t>>i16_1,::std::vector< ::std::vector<int32_t>>i32_1,::std::vector< ::std::vector<int64_t>>i64_1,::std::vector< ::std::vector<uint8_t>>u8_1,::std::vector< ::std::vector<uint16_t>>u16_1,::std::vector< ::std::vector<uint32_t>>u32_1,::std::vector< ::std::vector<uint64_t>>u64_1,::std::vector< ::std::vector<float>>f32_1,::std::vector< ::std::vector<double>>f64_1,::std::vector< ::std::vector< ::zx::handle>>handle_1,::std::vector<bool>b_sized_0,::std::vector<int8_t>i8_sized_0,::std::vector<int16_t>i16_sized_0,::std::vector<int32_t>i32_sized_0,::std::vector<int64_t>i64_sized_0,::std::vector<uint8_t>u8_sized_0,::std::vector<uint16_t>u16_sized_0,::std::vector<uint32_t>u32_sized_0,::std::vector<uint64_t>u64_sized_0,::std::vector<float>f32_sized_0,::std::vector<double>f64_sized_0,::std::vector< ::zx::handle>handle_sized_0,::std::vector<bool>b_sized_1,::std::vector<int8_t>i8_sized_1,::std::vector<int16_t>i16_sized_1,::std::vector<int32_t>i32_sized_1,::std::vector<int64_t>i64_sized_1,::std::vector<uint8_t>u8_sized_1,::std::vector<uint16_t>u16_sized_1,::std::vector<uint32_t>u32_sized_1,::std::vector<uint64_t>u64_sized_1,::std::vector<float>f32_sized_1,::std::vector<double>f64_sized_1,::std::vector< ::zx::handle>handle_sized_1,::std::vector< ::std::vector<bool>>b_sized_2,::std::vector< ::std::vector<int8_t>>i8_sized_2,::std::vector< ::std::vector<int16_t>>i16_sized_2,::std::vector< ::std::vector<int32_t>>i32_sized_2,::std::vector< ::std::vector<int64_t>>i64_sized_2,::std::vector< ::std::vector<uint8_t>>u8_sized_2,::std::vector< ::std::vector<uint16_t>>u16_sized_2,::std::vector< ::std::vector<uint32_t>>u32_sized_2,::std::vector< ::std::vector<uint64_t>>u64_sized_2,::std::vector< ::std::vector<float>>f32_sized_2,::std::vector< ::std::vector<double>>f64_sized_2,::std::vector< ::std::vector< ::zx::handle>>handle_sized_2,::std::optional< ::std::vector<bool>>b_nullable_0,::std::optional< ::std::vector<int8_t>>i8_nullable_0,::std::optional< ::std::vector<int16_t>>i16_nullable_0,::std::optional< ::std::vector<int32_t>>i32_nullable_0,::std::optional< ::std::vector<int64_t>>i64_nullable_0,::std::optional< ::std::vector<uint8_t>>u8_nullable_0,::std::optional< ::std::vector<uint16_t>>u16_nullable_0,::std::optional< ::std::vector<uint32_t>>u32_nullable_0,::std::optional< ::std::vector<uint64_t>>u64_nullable_0,::std::optional< ::std::vector<float>>f32_nullable_0,::std::optional< ::std::vector<double>>f64_nullable_0,::std::optional< ::std::vector< ::zx::handle>>handle_nullable_0,::std::optional< ::std::vector< ::std::vector<bool>>>b_nullable_1,::std::optional< ::std::vector< ::std::vector<int8_t>>>i8_nullable_1,::std::optional< ::std::vector< ::std::vector<int16_t>>>i16_nullable_1,::std::optional< ::std::vector< ::std::vector<int32_t>>>i32_nullable_1,::std::optional< ::std::vector< ::std::vector<int64_t>>>i64_nullable_1,::std::optional< ::std::vector< ::std::vector<uint8_t>>>u8_nullable_1,::std::optional< ::std::vector< ::std::vector<uint16_t>>>u16_nullable_1,::std::optional< ::std::vector< ::std::vector<uint32_t>>>u32_nullable_1,::std::optional< ::std::vector< ::std::vector<uint64_t>>>u64_nullable_1,::std::optional< ::std::vector< ::std::vector<float>>>f32_nullable_1,::std::optional< ::std::vector< ::std::vector<double>>>f64_nullable_1,::std::optional< ::std::vector< ::std::vector< ::zx::handle>>>handle_nullable_1,::std::optional< ::std::vector<bool>>b_nullable_sized_0,::std::optional< ::std::vector<int8_t>>i8_nullable_sized_0,::std::optional< ::std::vector<int16_t>>i16_nullable_sized_0,::std::optional< ::std::vector<int32_t>>i32_nullable_sized_0,::std::optional< ::std::vector<int64_t>>i64_nullable_sized_0,::std::optional< ::std::vector<uint8_t>>u8_nullable_sized_0,::std::optional< ::std::vector<uint16_t>>u16_nullable_sized_0,::std::optional< ::std::vector<uint32_t>>u32_nullable_sized_0,::std::optional< ::std::vector<uint64_t>>u64_nullable_sized_0,::std::optional< ::std::vector<float>>f32_nullable_sized_0,::std::optional< ::std::vector<double>>f64_nullable_sized_0,::std::optional< ::std::vector< ::zx::handle>>handle_nullable_sized_0,::std::optional< ::std::vector<bool>>b_nullable_sized_1,::std::optional< ::std::vector<int8_t>>i8_nullable_sized_1,::std::optional< ::std::vector<int16_t>>i16_nullable_sized_1,::std::optional< ::std::vector<int32_t>>i32_nullable_sized_1,::std::optional< ::std::vector<int64_t>>i64_nullable_sized_1,::std::optional< ::std::vector<uint8_t>>u8_nullable_sized_1,::std::optional< ::std::vector<uint16_t>>u16_nullable_sized_1,::std::optional< ::std::vector<uint32_t>>u32_nullable_sized_1,::std::optional< ::std::vector<uint64_t>>u64_nullable_sized_1,::std::optional< ::std::vector<float>>f32_nullable_sized_1,::std::optional< ::std::vector<double>>f64_nullable_sized_1,::std::optional< ::std::vector< ::zx::handle>>handle_nullable_sized_1,::std::optional< ::std::vector< ::std::vector<bool>>>b_nullable_sized_2,::std::optional< ::std::vector< ::std::vector<int8_t>>>i8_nullable_sized_2,::std::optional< ::std::vector< ::std::vector<int16_t>>>i16_nullable_sized_2,::std::optional< ::std::vector< ::std::vector<int32_t>>>i32_nullable_sized_2,::std::optional< ::std::vector< ::std::vector<int64_t>>>i64_nullable_sized_2,::std::optional< ::std::vector< ::std::vector<uint8_t>>>u8_nullable_sized_2,::std::optional< ::std::vector< ::std::vector<uint16_t>>>u16_nullable_sized_2,::std::optional< ::std::vector< ::std::vector<uint32_t>>>u32_nullable_sized_2,::std::optional< ::std::vector< ::std::vector<uint64_t>>>u64_nullable_sized_2,::std::optional< ::std::vector< ::std::vector<float>>>f32_nullable_sized_2,::std::optional< ::std::vector< ::std::vector<double>>>f64_nullable_sized_2,::std::optional< ::std::vector< ::std::vector< ::zx::handle>>>handle_nullable_sized_2)
void Vectors ()
Default constructs a |Vectors| only if all of its members are default constructible.
Defined at line 1466 of file fidling/gen/src/tests/fidl/compatibility/fidl/fidl_service/cpp/fidl/fidl.test.compatibility/cpp/natural_types.h
const ::std::vector<bool> & b_0 ()
::std::vector<bool> & b_0 ()
Vectors & b_0 (::std::vector<bool> value)
Setter for b_0.
const ::std::vector<int8_t> & i8_0 ()
::std::vector<int8_t> & i8_0 ()
Vectors & i8_0 (::std::vector<int8_t> value)
Setter for i8_0.
const ::std::vector<int16_t> & i16_0 ()
::std::vector<int16_t> & i16_0 ()
Vectors & i16_0 (::std::vector<int16_t> value)
Setter for i16_0.
const ::std::vector<int32_t> & i32_0 ()
::std::vector<int32_t> & i32_0 ()
Vectors & i32_0 (::std::vector<int32_t> value)
Setter for i32_0.
const ::std::vector<int64_t> & i64_0 ()
::std::vector<int64_t> & i64_0 ()
Vectors & i64_0 (::std::vector<int64_t> value)
Setter for i64_0.
const ::std::vector<uint8_t> & u8_0 ()
::std::vector<uint8_t> & u8_0 ()
Vectors & u8_0 (::std::vector<uint8_t> value)
Setter for u8_0.
const ::std::vector<uint16_t> & u16_0 ()
::std::vector<uint16_t> & u16_0 ()
Vectors & u16_0 (::std::vector<uint16_t> value)
Setter for u16_0.
const ::std::vector<uint32_t> & u32_0 ()
::std::vector<uint32_t> & u32_0 ()
Vectors & u32_0 (::std::vector<uint32_t> value)
Setter for u32_0.
const ::std::vector<uint64_t> & u64_0 ()
::std::vector<uint64_t> & u64_0 ()
Vectors & u64_0 (::std::vector<uint64_t> value)
Setter for u64_0.
const ::std::vector<float> & f32_0 ()
::std::vector<float> & f32_0 ()
Vectors & f32_0 (::std::vector<float> value)
Setter for f32_0.
const ::std::vector<double> & f64_0 ()
::std::vector<double> & f64_0 ()
Vectors & f64_0 (::std::vector<double> value)
Setter for f64_0.
const ::std::vector< ::zx::handle> & handle_0 ()
::std::vector< ::zx::handle> & handle_0 ()
Vectors & handle_0 (::std::vector< ::zx::handle> value)
Setter for handle_0.
const ::std::vector< ::std::vector<bool>> & b_1 ()
::std::vector< ::std::vector<bool>> & b_1 ()
Vectors & b_1 (::std::vector< ::std::vector<bool>> value)
Setter for b_1.
const ::std::vector< ::std::vector<int8_t>> & i8_1 ()
::std::vector< ::std::vector<int8_t>> & i8_1 ()
Vectors & i8_1 (::std::vector< ::std::vector<int8_t>> value)
Setter for i8_1.
const ::std::vector< ::std::vector<int16_t>> & i16_1 ()
::std::vector< ::std::vector<int16_t>> & i16_1 ()
Vectors & i16_1 (::std::vector< ::std::vector<int16_t>> value)
Setter for i16_1.
const ::std::vector< ::std::vector<int32_t>> & i32_1 ()
::std::vector< ::std::vector<int32_t>> & i32_1 ()
Vectors & i32_1 (::std::vector< ::std::vector<int32_t>> value)
Setter for i32_1.
const ::std::vector< ::std::vector<int64_t>> & i64_1 ()
::std::vector< ::std::vector<int64_t>> & i64_1 ()
Vectors & i64_1 (::std::vector< ::std::vector<int64_t>> value)
Setter for i64_1.
const ::std::vector< ::std::vector<uint8_t>> & u8_1 ()
::std::vector< ::std::vector<uint8_t>> & u8_1 ()
Vectors & u8_1 (::std::vector< ::std::vector<uint8_t>> value)
Setter for u8_1.
const ::std::vector< ::std::vector<uint16_t>> & u16_1 ()
::std::vector< ::std::vector<uint16_t>> & u16_1 ()
Vectors & u16_1 (::std::vector< ::std::vector<uint16_t>> value)
Setter for u16_1.
const ::std::vector< ::std::vector<uint32_t>> & u32_1 ()
::std::vector< ::std::vector<uint32_t>> & u32_1 ()
Vectors & u32_1 (::std::vector< ::std::vector<uint32_t>> value)
Setter for u32_1.
const ::std::vector< ::std::vector<uint64_t>> & u64_1 ()
::std::vector< ::std::vector<uint64_t>> & u64_1 ()
Vectors & u64_1 (::std::vector< ::std::vector<uint64_t>> value)
Setter for u64_1.
const ::std::vector< ::std::vector<float>> & f32_1 ()
::std::vector< ::std::vector<float>> & f32_1 ()
Vectors & f32_1 (::std::vector< ::std::vector<float>> value)
Setter for f32_1.
const ::std::vector< ::std::vector<double>> & f64_1 ()
::std::vector< ::std::vector<double>> & f64_1 ()
Vectors & f64_1 (::std::vector< ::std::vector<double>> value)
Setter for f64_1.
const ::std::vector< ::std::vector< ::zx::handle>> & handle_1 ()
::std::vector< ::std::vector< ::zx::handle>> & handle_1 ()
Vectors & handle_1 (::std::vector< ::std::vector< ::zx::handle>> value)
Setter for handle_1.
const ::std::vector<bool> & b_sized_0 ()
::std::vector<bool> & b_sized_0 ()
Vectors & b_sized_0 (::std::vector<bool> value)
Setter for b_sized_0.
const ::std::vector<int8_t> & i8_sized_0 ()
::std::vector<int8_t> & i8_sized_0 ()
Vectors & i8_sized_0 (::std::vector<int8_t> value)
Setter for i8_sized_0.
const ::std::vector<int16_t> & i16_sized_0 ()
::std::vector<int16_t> & i16_sized_0 ()
Vectors & i16_sized_0 (::std::vector<int16_t> value)
Setter for i16_sized_0.
const ::std::vector<int32_t> & i32_sized_0 ()
::std::vector<int32_t> & i32_sized_0 ()
Vectors & i32_sized_0 (::std::vector<int32_t> value)
Setter for i32_sized_0.
const ::std::vector<int64_t> & i64_sized_0 ()
::std::vector<int64_t> & i64_sized_0 ()
Vectors & i64_sized_0 (::std::vector<int64_t> value)
Setter for i64_sized_0.
const ::std::vector<uint8_t> & u8_sized_0 ()
::std::vector<uint8_t> & u8_sized_0 ()
Vectors & u8_sized_0 (::std::vector<uint8_t> value)
Setter for u8_sized_0.
const ::std::vector<uint16_t> & u16_sized_0 ()
::std::vector<uint16_t> & u16_sized_0 ()
Vectors & u16_sized_0 (::std::vector<uint16_t> value)
Setter for u16_sized_0.
const ::std::vector<uint32_t> & u32_sized_0 ()
::std::vector<uint32_t> & u32_sized_0 ()
Vectors & u32_sized_0 (::std::vector<uint32_t> value)
Setter for u32_sized_0.
const ::std::vector<uint64_t> & u64_sized_0 ()
::std::vector<uint64_t> & u64_sized_0 ()
Vectors & u64_sized_0 (::std::vector<uint64_t> value)
Setter for u64_sized_0.
const ::std::vector<float> & f32_sized_0 ()
::std::vector<float> & f32_sized_0 ()
Vectors & f32_sized_0 (::std::vector<float> value)
Setter for f32_sized_0.
const ::std::vector<double> & f64_sized_0 ()
::std::vector<double> & f64_sized_0 ()
Vectors & f64_sized_0 (::std::vector<double> value)
Setter for f64_sized_0.
const ::std::vector< ::zx::handle> & handle_sized_0 ()
::std::vector< ::zx::handle> & handle_sized_0 ()
Vectors & handle_sized_0 (::std::vector< ::zx::handle> value)
Setter for handle_sized_0.
const ::std::vector<bool> & b_sized_1 ()
::std::vector<bool> & b_sized_1 ()
Vectors & b_sized_1 (::std::vector<bool> value)
Setter for b_sized_1.
const ::std::vector<int8_t> & i8_sized_1 ()
::std::vector<int8_t> & i8_sized_1 ()
Vectors & i8_sized_1 (::std::vector<int8_t> value)
Setter for i8_sized_1.
const ::std::vector<int16_t> & i16_sized_1 ()
::std::vector<int16_t> & i16_sized_1 ()
Vectors & i16_sized_1 (::std::vector<int16_t> value)
Setter for i16_sized_1.
const ::std::vector<int32_t> & i32_sized_1 ()
::std::vector<int32_t> & i32_sized_1 ()
Vectors & i32_sized_1 (::std::vector<int32_t> value)
Setter for i32_sized_1.
const ::std::vector<int64_t> & i64_sized_1 ()
::std::vector<int64_t> & i64_sized_1 ()
Vectors & i64_sized_1 (::std::vector<int64_t> value)
Setter for i64_sized_1.
const ::std::vector<uint8_t> & u8_sized_1 ()
::std::vector<uint8_t> & u8_sized_1 ()
Vectors & u8_sized_1 (::std::vector<uint8_t> value)
Setter for u8_sized_1.
const ::std::vector<uint16_t> & u16_sized_1 ()
::std::vector<uint16_t> & u16_sized_1 ()
Vectors & u16_sized_1 (::std::vector<uint16_t> value)
Setter for u16_sized_1.
const ::std::vector<uint32_t> & u32_sized_1 ()
::std::vector<uint32_t> & u32_sized_1 ()
Vectors & u32_sized_1 (::std::vector<uint32_t> value)
Setter for u32_sized_1.
const ::std::vector<uint64_t> & u64_sized_1 ()
::std::vector<uint64_t> & u64_sized_1 ()
Vectors & u64_sized_1 (::std::vector<uint64_t> value)
Setter for u64_sized_1.
const ::std::vector<float> & f32_sized_1 ()
::std::vector<float> & f32_sized_1 ()
Vectors & f32_sized_1 (::std::vector<float> value)
Setter for f32_sized_1.
const ::std::vector<double> & f64_sized_1 ()
::std::vector<double> & f64_sized_1 ()
Vectors & f64_sized_1 (::std::vector<double> value)
Setter for f64_sized_1.
const ::std::vector< ::zx::handle> & handle_sized_1 ()
::std::vector< ::zx::handle> & handle_sized_1 ()
Vectors & handle_sized_1 (::std::vector< ::zx::handle> value)
Setter for handle_sized_1.
const ::std::vector< ::std::vector<bool>> & b_sized_2 ()
::std::vector< ::std::vector<bool>> & b_sized_2 ()
Vectors & b_sized_2 (::std::vector< ::std::vector<bool>> value)
Setter for b_sized_2.
const ::std::vector< ::std::vector<int8_t>> & i8_sized_2 ()
::std::vector< ::std::vector<int8_t>> & i8_sized_2 ()
Vectors & i8_sized_2 (::std::vector< ::std::vector<int8_t>> value)
Setter for i8_sized_2.
const ::std::vector< ::std::vector<int16_t>> & i16_sized_2 ()
::std::vector< ::std::vector<int16_t>> & i16_sized_2 ()
Vectors & i16_sized_2 (::std::vector< ::std::vector<int16_t>> value)
Setter for i16_sized_2.
const ::std::vector< ::std::vector<int32_t>> & i32_sized_2 ()
::std::vector< ::std::vector<int32_t>> & i32_sized_2 ()
Vectors & i32_sized_2 (::std::vector< ::std::vector<int32_t>> value)
Setter for i32_sized_2.
const ::std::vector< ::std::vector<int64_t>> & i64_sized_2 ()
::std::vector< ::std::vector<int64_t>> & i64_sized_2 ()
Vectors & i64_sized_2 (::std::vector< ::std::vector<int64_t>> value)
Setter for i64_sized_2.
const ::std::vector< ::std::vector<uint8_t>> & u8_sized_2 ()
::std::vector< ::std::vector<uint8_t>> & u8_sized_2 ()
Vectors & u8_sized_2 (::std::vector< ::std::vector<uint8_t>> value)
Setter for u8_sized_2.
const ::std::vector< ::std::vector<uint16_t>> & u16_sized_2 ()
::std::vector< ::std::vector<uint16_t>> & u16_sized_2 ()
Vectors & u16_sized_2 (::std::vector< ::std::vector<uint16_t>> value)
Setter for u16_sized_2.
const ::std::vector< ::std::vector<uint32_t>> & u32_sized_2 ()
::std::vector< ::std::vector<uint32_t>> & u32_sized_2 ()
Vectors & u32_sized_2 (::std::vector< ::std::vector<uint32_t>> value)
Setter for u32_sized_2.
const ::std::vector< ::std::vector<uint64_t>> & u64_sized_2 ()
::std::vector< ::std::vector<uint64_t>> & u64_sized_2 ()
Vectors & u64_sized_2 (::std::vector< ::std::vector<uint64_t>> value)
Setter for u64_sized_2.
const ::std::vector< ::std::vector<float>> & f32_sized_2 ()
::std::vector< ::std::vector<float>> & f32_sized_2 ()
Vectors & f32_sized_2 (::std::vector< ::std::vector<float>> value)
Setter for f32_sized_2.
const ::std::vector< ::std::vector<double>> & f64_sized_2 ()
::std::vector< ::std::vector<double>> & f64_sized_2 ()
Vectors & f64_sized_2 (::std::vector< ::std::vector<double>> value)
Setter for f64_sized_2.
const ::std::vector< ::std::vector< ::zx::handle>> & handle_sized_2 ()
::std::vector< ::std::vector< ::zx::handle>> & handle_sized_2 ()
Vectors & handle_sized_2 (::std::vector< ::std::vector< ::zx::handle>> value)
Setter for handle_sized_2.
const ::std::optional< ::std::vector<bool>> & b_nullable_0 ()
::std::optional< ::std::vector<bool>> & b_nullable_0 ()
Vectors & b_nullable_0 (::std::optional< ::std::vector<bool>> value)
Setter for b_nullable_0.
const ::std::optional< ::std::vector<int8_t>> & i8_nullable_0 ()
::std::optional< ::std::vector<int8_t>> & i8_nullable_0 ()
Vectors & i8_nullable_0 (::std::optional< ::std::vector<int8_t>> value)
Setter for i8_nullable_0.
const ::std::optional< ::std::vector<int16_t>> & i16_nullable_0 ()
::std::optional< ::std::vector<int16_t>> & i16_nullable_0 ()
Vectors & i16_nullable_0 (::std::optional< ::std::vector<int16_t>> value)
Setter for i16_nullable_0.
const ::std::optional< ::std::vector<int32_t>> & i32_nullable_0 ()
::std::optional< ::std::vector<int32_t>> & i32_nullable_0 ()
Vectors & i32_nullable_0 (::std::optional< ::std::vector<int32_t>> value)
Setter for i32_nullable_0.
const ::std::optional< ::std::vector<int64_t>> & i64_nullable_0 ()
::std::optional< ::std::vector<int64_t>> & i64_nullable_0 ()
Vectors & i64_nullable_0 (::std::optional< ::std::vector<int64_t>> value)
Setter for i64_nullable_0.
const ::std::optional< ::std::vector<uint8_t>> & u8_nullable_0 ()
::std::optional< ::std::vector<uint8_t>> & u8_nullable_0 ()
Vectors & u8_nullable_0 (::std::optional< ::std::vector<uint8_t>> value)
Setter for u8_nullable_0.
const ::std::optional< ::std::vector<uint16_t>> & u16_nullable_0 ()
::std::optional< ::std::vector<uint16_t>> & u16_nullable_0 ()
Vectors & u16_nullable_0 (::std::optional< ::std::vector<uint16_t>> value)
Setter for u16_nullable_0.
const ::std::optional< ::std::vector<uint32_t>> & u32_nullable_0 ()
::std::optional< ::std::vector<uint32_t>> & u32_nullable_0 ()
Vectors & u32_nullable_0 (::std::optional< ::std::vector<uint32_t>> value)
Setter for u32_nullable_0.
const ::std::optional< ::std::vector<uint64_t>> & u64_nullable_0 ()
::std::optional< ::std::vector<uint64_t>> & u64_nullable_0 ()
Vectors & u64_nullable_0 (::std::optional< ::std::vector<uint64_t>> value)
Setter for u64_nullable_0.
const ::std::optional< ::std::vector<float>> & f32_nullable_0 ()
::std::optional< ::std::vector<float>> & f32_nullable_0 ()
Vectors & f32_nullable_0 (::std::optional< ::std::vector<float>> value)
Setter for f32_nullable_0.
const ::std::optional< ::std::vector<double>> & f64_nullable_0 ()
::std::optional< ::std::vector<double>> & f64_nullable_0 ()
Vectors & f64_nullable_0 (::std::optional< ::std::vector<double>> value)
Setter for f64_nullable_0.
const ::std::optional< ::std::vector< ::zx::handle>> & handle_nullable_0 ()
::std::optional< ::std::vector< ::zx::handle>> & handle_nullable_0 ()
Vectors & handle_nullable_0 (::std::optional< ::std::vector< ::zx::handle>> value)
Setter for handle_nullable_0.
const ::std::optional< ::std::vector< ::std::vector<bool>>> & b_nullable_1 ()
::std::optional< ::std::vector< ::std::vector<bool>>> & b_nullable_1 ()
Vectors & b_nullable_1 (::std::optional< ::std::vector< ::std::vector<bool>>> value)
Setter for b_nullable_1.
const ::std::optional< ::std::vector< ::std::vector<int8_t>>> & i8_nullable_1 ()
::std::optional< ::std::vector< ::std::vector<int8_t>>> & i8_nullable_1 ()
Vectors & i8_nullable_1 (::std::optional< ::std::vector< ::std::vector<int8_t>>> value)
Setter for i8_nullable_1.
const ::std::optional< ::std::vector< ::std::vector<int16_t>>> & i16_nullable_1 ()
::std::optional< ::std::vector< ::std::vector<int16_t>>> & i16_nullable_1 ()
Vectors & i16_nullable_1 (::std::optional< ::std::vector< ::std::vector<int16_t>>> value)
Setter for i16_nullable_1.
const ::std::optional< ::std::vector< ::std::vector<int32_t>>> & i32_nullable_1 ()
::std::optional< ::std::vector< ::std::vector<int32_t>>> & i32_nullable_1 ()
Vectors & i32_nullable_1 (::std::optional< ::std::vector< ::std::vector<int32_t>>> value)
Setter for i32_nullable_1.
const ::std::optional< ::std::vector< ::std::vector<int64_t>>> & i64_nullable_1 ()
::std::optional< ::std::vector< ::std::vector<int64_t>>> & i64_nullable_1 ()
Vectors & i64_nullable_1 (::std::optional< ::std::vector< ::std::vector<int64_t>>> value)
Setter for i64_nullable_1.
const ::std::optional< ::std::vector< ::std::vector<float>>> & f32_nullable_1 ()
::std::optional< ::std::vector< ::std::vector<float>>> & f32_nullable_1 ()
Vectors & f32_nullable_1 (::std::optional< ::std::vector< ::std::vector<float>>> value)
Setter for f32_nullable_1.
const ::std::optional< ::std::vector< ::std::vector<double>>> & f64_nullable_1 ()
::std::optional< ::std::vector< ::std::vector<double>>> & f64_nullable_1 ()
Vectors & f64_nullable_1 (::std::optional< ::std::vector< ::std::vector<double>>> value)
Setter for f64_nullable_1.
const ::std::optional< ::std::vector< ::std::vector< ::zx::handle>>> & handle_nullable_1 ()
::std::optional< ::std::vector< ::std::vector< ::zx::handle>>> & handle_nullable_1 ()
Vectors & handle_nullable_1 (::std::optional< ::std::vector< ::std::vector< ::zx::handle>>> value)
Setter for handle_nullable_1.
const ::std::optional< ::std::vector<bool>> & b_nullable_sized_0 ()
::std::optional< ::std::vector<bool>> & b_nullable_sized_0 ()
Vectors & b_nullable_sized_0 (::std::optional< ::std::vector<bool>> value)
Setter for b_nullable_sized_0.
const ::std::optional< ::std::vector<int8_t>> & i8_nullable_sized_0 ()
::std::optional< ::std::vector<int8_t>> & i8_nullable_sized_0 ()
Vectors & i8_nullable_sized_0 (::std::optional< ::std::vector<int8_t>> value)
Setter for i8_nullable_sized_0.
const ::std::optional< ::std::vector<int16_t>> & i16_nullable_sized_0 ()
::std::optional< ::std::vector<int16_t>> & i16_nullable_sized_0 ()
Vectors & i16_nullable_sized_0 (::std::optional< ::std::vector<int16_t>> value)
Setter for i16_nullable_sized_0.
const ::std::optional< ::std::vector<int32_t>> & i32_nullable_sized_0 ()
::std::optional< ::std::vector<int32_t>> & i32_nullable_sized_0 ()
Vectors & i32_nullable_sized_0 (::std::optional< ::std::vector<int32_t>> value)
Setter for i32_nullable_sized_0.
const ::std::optional< ::std::vector<int64_t>> & i64_nullable_sized_0 ()
::std::optional< ::std::vector<int64_t>> & i64_nullable_sized_0 ()
Vectors & i64_nullable_sized_0 (::std::optional< ::std::vector<int64_t>> value)
Setter for i64_nullable_sized_0.
Vectors & operator= (Vectors && )
Defined at line 1470 of file fidling/gen/src/tests/fidl/compatibility/fidl/fidl_service/cpp/fidl/fidl.test.compatibility/cpp/natural_types.h
const ::std::optional< ::std::vector< ::std::vector<uint8_t>>> & u8_nullable_1 ()
::std::optional< ::std::vector< ::std::vector<uint8_t>>> & u8_nullable_1 ()
Vectors & u8_nullable_1 (::std::optional< ::std::vector< ::std::vector<uint8_t>>> value)
Setter for u8_nullable_1.
const ::std::optional< ::std::vector< ::std::vector<uint16_t>>> & u16_nullable_1 ()
::std::optional< ::std::vector< ::std::vector<uint16_t>>> & u16_nullable_1 ()
Vectors & u16_nullable_1 (::std::optional< ::std::vector< ::std::vector<uint16_t>>> value)
Setter for u16_nullable_1.
const ::std::optional< ::std::vector< ::std::vector<uint32_t>>> & u32_nullable_1 ()
::std::optional< ::std::vector< ::std::vector<uint32_t>>> & u32_nullable_1 ()
Vectors & u32_nullable_1 (::std::optional< ::std::vector< ::std::vector<uint32_t>>> value)
Setter for u32_nullable_1.
const ::std::optional< ::std::vector< ::std::vector<uint64_t>>> & u64_nullable_1 ()
::std::optional< ::std::vector< ::std::vector<uint64_t>>> & u64_nullable_1 ()
Vectors & u64_nullable_1 (::std::optional< ::std::vector< ::std::vector<uint64_t>>> value)
Setter for u64_nullable_1.
const ::std::optional< ::std::vector<uint8_t>> & u8_nullable_sized_0 ()
::std::optional< ::std::vector<uint8_t>> & u8_nullable_sized_0 ()
Vectors & u8_nullable_sized_0 (::std::optional< ::std::vector<uint8_t>> value)
Setter for u8_nullable_sized_0.
const ::std::optional< ::std::vector<uint16_t>> & u16_nullable_sized_0 ()
::std::optional< ::std::vector<uint16_t>> & u16_nullable_sized_0 ()
Vectors & u16_nullable_sized_0 (::std::optional< ::std::vector<uint16_t>> value)
Setter for u16_nullable_sized_0.
const ::std::optional< ::std::vector<uint32_t>> & u32_nullable_sized_0 ()
::std::optional< ::std::vector<uint32_t>> & u32_nullable_sized_0 ()
Vectors & u32_nullable_sized_0 (::std::optional< ::std::vector<uint32_t>> value)
Setter for u32_nullable_sized_0.
const ::std::optional< ::std::vector<uint64_t>> & u64_nullable_sized_0 ()
::std::optional< ::std::vector<uint64_t>> & u64_nullable_sized_0 ()
Vectors & u64_nullable_sized_0 (::std::optional< ::std::vector<uint64_t>> value)
Setter for u64_nullable_sized_0.
const ::std::optional< ::std::vector<float>> & f32_nullable_sized_0 ()
::std::optional< ::std::vector<float>> & f32_nullable_sized_0 ()
Vectors & f32_nullable_sized_0 (::std::optional< ::std::vector<float>> value)
Setter for f32_nullable_sized_0.
const ::std::optional< ::std::vector<double>> & f64_nullable_sized_0 ()
::std::optional< ::std::vector<double>> & f64_nullable_sized_0 ()
Vectors & f64_nullable_sized_0 (::std::optional< ::std::vector<double>> value)
Setter for f64_nullable_sized_0.
const ::std::optional< ::std::vector< ::zx::handle>> & handle_nullable_sized_0 ()
::std::optional< ::std::vector< ::zx::handle>> & handle_nullable_sized_0 ()
Vectors & handle_nullable_sized_0 (::std::optional< ::std::vector< ::zx::handle>> value)
Setter for handle_nullable_sized_0.
const ::std::optional< ::std::vector<bool>> & b_nullable_sized_1 ()
::std::optional< ::std::vector<bool>> & b_nullable_sized_1 ()
Vectors & b_nullable_sized_1 (::std::optional< ::std::vector<bool>> value)
Setter for b_nullable_sized_1.
const ::std::optional< ::std::vector<int8_t>> & i8_nullable_sized_1 ()
::std::optional< ::std::vector<int8_t>> & i8_nullable_sized_1 ()
Vectors & i8_nullable_sized_1 (::std::optional< ::std::vector<int8_t>> value)
Setter for i8_nullable_sized_1.
const ::std::optional< ::std::vector<int16_t>> & i16_nullable_sized_1 ()
::std::optional< ::std::vector<int16_t>> & i16_nullable_sized_1 ()
Vectors & i16_nullable_sized_1 (::std::optional< ::std::vector<int16_t>> value)
Setter for i16_nullable_sized_1.
const ::std::optional< ::std::vector<int32_t>> & i32_nullable_sized_1 ()
::std::optional< ::std::vector<int32_t>> & i32_nullable_sized_1 ()
Vectors & i32_nullable_sized_1 (::std::optional< ::std::vector<int32_t>> value)
Setter for i32_nullable_sized_1.
const ::std::optional< ::std::vector<int64_t>> & i64_nullable_sized_1 ()
::std::optional< ::std::vector<int64_t>> & i64_nullable_sized_1 ()
Vectors & i64_nullable_sized_1 (::std::optional< ::std::vector<int64_t>> value)
Setter for i64_nullable_sized_1.
const ::std::optional< ::std::vector<uint8_t>> & u8_nullable_sized_1 ()
::std::optional< ::std::vector<uint8_t>> & u8_nullable_sized_1 ()
Vectors & u8_nullable_sized_1 (::std::optional< ::std::vector<uint8_t>> value)
Setter for u8_nullable_sized_1.
const ::std::optional< ::std::vector<uint16_t>> & u16_nullable_sized_1 ()
::std::optional< ::std::vector<uint16_t>> & u16_nullable_sized_1 ()
Vectors & u16_nullable_sized_1 (::std::optional< ::std::vector<uint16_t>> value)
Setter for u16_nullable_sized_1.
const ::std::optional< ::std::vector<uint32_t>> & u32_nullable_sized_1 ()
::std::optional< ::std::vector<uint32_t>> & u32_nullable_sized_1 ()
Vectors & u32_nullable_sized_1 (::std::optional< ::std::vector<uint32_t>> value)
Setter for u32_nullable_sized_1.
const ::std::optional< ::std::vector<uint64_t>> & u64_nullable_sized_1 ()
::std::optional< ::std::vector<uint64_t>> & u64_nullable_sized_1 ()
Vectors & u64_nullable_sized_1 (::std::optional< ::std::vector<uint64_t>> value)
Setter for u64_nullable_sized_1.
const ::std::optional< ::std::vector<float>> & f32_nullable_sized_1 ()
::std::optional< ::std::vector<float>> & f32_nullable_sized_1 ()
Vectors & f32_nullable_sized_1 (::std::optional< ::std::vector<float>> value)
Setter for f32_nullable_sized_1.
const ::std::optional< ::std::vector<double>> & f64_nullable_sized_1 ()
::std::optional< ::std::vector<double>> & f64_nullable_sized_1 ()
Vectors & f64_nullable_sized_1 (::std::optional< ::std::vector<double>> value)
Setter for f64_nullable_sized_1.
const ::std::optional< ::std::vector< ::zx::handle>> & handle_nullable_sized_1 ()
::std::optional< ::std::vector< ::zx::handle>> & handle_nullable_sized_1 ()
Vectors & handle_nullable_sized_1 (::std::optional< ::std::vector< ::zx::handle>> value)
Setter for handle_nullable_sized_1.
const ::std::optional< ::std::vector< ::std::vector<bool>>> & b_nullable_sized_2 ()
::std::optional< ::std::vector< ::std::vector<bool>>> & b_nullable_sized_2 ()
Vectors & b_nullable_sized_2 (::std::optional< ::std::vector< ::std::vector<bool>>> value)
Setter for b_nullable_sized_2.
const ::std::optional< ::std::vector< ::std::vector<int8_t>>> & i8_nullable_sized_2 ()
::std::optional< ::std::vector< ::std::vector<int8_t>>> & i8_nullable_sized_2 ()
Vectors & i8_nullable_sized_2 (::std::optional< ::std::vector< ::std::vector<int8_t>>> value)
Setter for i8_nullable_sized_2.
const ::std::optional< ::std::vector< ::std::vector<int16_t>>> & i16_nullable_sized_2 ()
::std::optional< ::std::vector< ::std::vector<int16_t>>> & i16_nullable_sized_2 ()
Vectors & i16_nullable_sized_2 (::std::optional< ::std::vector< ::std::vector<int16_t>>> value)
Setter for i16_nullable_sized_2.
const ::std::optional< ::std::vector< ::std::vector<int32_t>>> & i32_nullable_sized_2 ()
::std::optional< ::std::vector< ::std::vector<int32_t>>> & i32_nullable_sized_2 ()
Vectors & i32_nullable_sized_2 (::std::optional< ::std::vector< ::std::vector<int32_t>>> value)
Setter for i32_nullable_sized_2.
const ::std::optional< ::std::vector< ::std::vector<int64_t>>> & i64_nullable_sized_2 ()
::std::optional< ::std::vector< ::std::vector<int64_t>>> & i64_nullable_sized_2 ()
Vectors & i64_nullable_sized_2 (::std::optional< ::std::vector< ::std::vector<int64_t>>> value)
Setter for i64_nullable_sized_2.
const ::std::optional< ::std::vector< ::std::vector<uint8_t>>> & u8_nullable_sized_2 ()
::std::optional< ::std::vector< ::std::vector<uint8_t>>> & u8_nullable_sized_2 ()
Vectors & u8_nullable_sized_2 (::std::optional< ::std::vector< ::std::vector<uint8_t>>> value)
Setter for u8_nullable_sized_2.
const ::std::optional< ::std::vector< ::std::vector<uint16_t>>> & u16_nullable_sized_2 ()
::std::optional< ::std::vector< ::std::vector<uint16_t>>> & u16_nullable_sized_2 ()
Vectors & u16_nullable_sized_2 (::std::optional< ::std::vector< ::std::vector<uint16_t>>> value)
Setter for u16_nullable_sized_2.
const ::std::optional< ::std::vector< ::std::vector<uint32_t>>> & u32_nullable_sized_2 ()
::std::optional< ::std::vector< ::std::vector<uint32_t>>> & u32_nullable_sized_2 ()
Vectors & u32_nullable_sized_2 (::std::optional< ::std::vector< ::std::vector<uint32_t>>> value)
Setter for u32_nullable_sized_2.
const ::std::optional< ::std::vector< ::std::vector<uint64_t>>> & u64_nullable_sized_2 ()
::std::optional< ::std::vector< ::std::vector<uint64_t>>> & u64_nullable_sized_2 ()
Vectors & u64_nullable_sized_2 (::std::optional< ::std::vector< ::std::vector<uint64_t>>> value)
Setter for u64_nullable_sized_2.
const ::std::optional< ::std::vector< ::std::vector<float>>> & f32_nullable_sized_2 ()
::std::optional< ::std::vector< ::std::vector<float>>> & f32_nullable_sized_2 ()
Vectors & f32_nullable_sized_2 (::std::optional< ::std::vector< ::std::vector<float>>> value)
Setter for f32_nullable_sized_2.
const ::std::optional< ::std::vector< ::std::vector<double>>> & f64_nullable_sized_2 ()
::std::optional< ::std::vector< ::std::vector<double>>> & f64_nullable_sized_2 ()
Vectors & f64_nullable_sized_2 (::std::optional< ::std::vector< ::std::vector<double>>> value)
Setter for f64_nullable_sized_2.
const ::std::optional< ::std::vector< ::std::vector< ::zx::handle>>> & handle_nullable_sized_2 ()
::std::optional< ::std::vector< ::std::vector< ::zx::handle>>> & handle_nullable_sized_2 ()
Vectors & handle_nullable_sized_2 (::std::optional< ::std::vector< ::std::vector< ::zx::handle>>> value)
Setter for handle_nullable_sized_2.
void Vectors (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalStructCodingTraits