class Arrays2d
Defined at line 1252 of file fidling/gen/src/tests/fidl/compatibility/fidl/fidl_service/cpp/fidl/fidl.test.compatibility/cpp/natural_types.h
Public Methods
void Arrays2d (Storage_ storage)
void Arrays2d (::std::array< ::std::array<bool, 2>, 3> b, ::std::array< ::std::array<int8_t, 2>, 3> i8, ::std::array< ::std::array<int16_t, 2>, 3> i16, ::std::array< ::std::array<int32_t, 2>, 3> i32, ::std::array< ::std::array<int64_t, 2>, 3> i64, ::std::array< ::std::array<uint8_t, 2>, 3> u8, ::std::array< ::std::array<uint16_t, 2>, 3> u16, ::std::array< ::std::array<uint32_t, 2>, 3> u32, ::std::array< ::std::array<uint64_t, 2>, 3> u64, ::std::array< ::std::array<float, 2>, 3> f32, ::std::array< ::std::array<double, 2>, 3> f64, ::std::array< ::std::array< ::zx::handle, 2>, 3> handle_handle)
void Arrays2d ()
Default constructs a |Arrays2d| only if all of its members are default constructible.
Defined at line 1262 of file fidling/gen/src/tests/fidl/compatibility/fidl/fidl_service/cpp/fidl/fidl.test.compatibility/cpp/natural_types.h
void Arrays2d (Arrays2d && )
Defined at line 1265 of file fidling/gen/src/tests/fidl/compatibility/fidl/fidl_service/cpp/fidl/fidl.test.compatibility/cpp/natural_types.h
const ::std::array< ::std::array<bool, 2>, 3> & b ()
::std::array< ::std::array<bool, 2>, 3> & b ()
Arrays2d & b (::std::array< ::std::array<bool, 2>, 3> value)
Setter for b.
const ::std::array< ::std::array<int8_t, 2>, 3> & i8 ()
::std::array< ::std::array<int8_t, 2>, 3> & i8 ()
Arrays2d & i8 (::std::array< ::std::array<int8_t, 2>, 3> value)
Setter for i8.
const ::std::array< ::std::array<int16_t, 2>, 3> & i16 ()
::std::array< ::std::array<int16_t, 2>, 3> & i16 ()
Arrays2d & i16 (::std::array< ::std::array<int16_t, 2>, 3> value)
Setter for i16.
const ::std::array< ::std::array<int32_t, 2>, 3> & i32 ()
::std::array< ::std::array<int32_t, 2>, 3> & i32 ()
Arrays2d & i32 (::std::array< ::std::array<int32_t, 2>, 3> value)
Setter for i32.
const ::std::array< ::std::array<int64_t, 2>, 3> & i64 ()
::std::array< ::std::array<int64_t, 2>, 3> & i64 ()
Arrays2d & i64 (::std::array< ::std::array<int64_t, 2>, 3> value)
Setter for i64.
Arrays2d & operator= (Arrays2d && )
Defined at line 1266 of file fidling/gen/src/tests/fidl/compatibility/fidl/fidl_service/cpp/fidl/fidl.test.compatibility/cpp/natural_types.h
const ::std::array< ::std::array<uint8_t, 2>, 3> & u8 ()
::std::array< ::std::array<uint8_t, 2>, 3> & u8 ()
Arrays2d & u8 (::std::array< ::std::array<uint8_t, 2>, 3> value)
Setter for u8.
const ::std::array< ::std::array<uint16_t, 2>, 3> & u16 ()
::std::array< ::std::array<uint16_t, 2>, 3> & u16 ()
Arrays2d & u16 (::std::array< ::std::array<uint16_t, 2>, 3> value)
Setter for u16.
const ::std::array< ::std::array<uint32_t, 2>, 3> & u32 ()
::std::array< ::std::array<uint32_t, 2>, 3> & u32 ()
Arrays2d & u32 (::std::array< ::std::array<uint32_t, 2>, 3> value)
Setter for u32.
const ::std::array< ::std::array<uint64_t, 2>, 3> & u64 ()
::std::array< ::std::array<uint64_t, 2>, 3> & u64 ()
Arrays2d & u64 (::std::array< ::std::array<uint64_t, 2>, 3> value)
Setter for u64.
const ::std::array< ::std::array<float, 2>, 3> & f32 ()
::std::array< ::std::array<float, 2>, 3> & f32 ()
Arrays2d & f32 (::std::array< ::std::array<float, 2>, 3> value)
Setter for f32.
const ::std::array< ::std::array<double, 2>, 3> & f64 ()
::std::array< ::std::array<double, 2>, 3> & f64 ()
Arrays2d & f64 (::std::array< ::std::array<double, 2>, 3> value)
Setter for f64.
const ::std::array< ::std::array< ::zx::handle, 2>, 3> & handle_handle ()
::std::array< ::std::array< ::zx::handle, 2>, 3> & handle_handle ()
Arrays2d & handle_handle (::std::array< ::std::array< ::zx::handle, 2>, 3> value)
Setter for handle_handle.
void Arrays2d (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalStructCodingTraits