class ConfigVectorValue
Defined at line 17770 of file fidling/gen/sdk/fidl/fuchsia.component.decl/fuchsia.component.decl/cpp/fidl/fuchsia.component.decl/cpp/wire_types.h
A vector configuration value.
Public Methods
void ConfigVectorValue (const ConfigVectorValue & )
Defined at line 17775 of file fidling/gen/sdk/fidl/fuchsia.component.decl/fuchsia.component.decl/cpp/fidl/fuchsia.component.decl/cpp/wire_types.h
void ConfigVectorValue (ConfigVectorValue && )
Defined at line 17777 of file fidling/gen/sdk/fidl/fuchsia.component.decl/fuchsia.component.decl/cpp/fidl/fuchsia.component.decl/cpp/wire_types.h
void ConfigVectorValue ()
bool IsUnknown ()
Defined at line 17793 of file fidling/gen/sdk/fidl/fuchsia.component.decl/fuchsia.component.decl/cpp/fidl/fuchsia.component.decl/cpp/wire_types.h
bool has_invalid_tag ()
bool is_bool_vector ()
ConfigVectorValue WithBoolVector (::fidl::ObjectView< ::fidl::VectorView<bool>> val)
::fidl::VectorView<bool> & bool_vector ()
const ::fidl::VectorView<bool> & bool_vector ()
bool is_uint8_vector ()
ConfigVectorValue WithUint8Vector (::fidl::ObjectView< ::fidl::VectorView<uint8_t>> val)
::fidl::VectorView<uint8_t> & uint8_vector ()
const ::fidl::VectorView<uint8_t> & uint8_vector ()
bool is_uint16_vector ()
ConfigVectorValue WithUint16Vector (::fidl::ObjectView< ::fidl::VectorView<uint16_t>> val)
::fidl::VectorView<uint16_t> & uint16_vector ()
const ::fidl::VectorView<uint16_t> & uint16_vector ()
bool is_uint32_vector ()
ConfigVectorValue WithUint32Vector (::fidl::ObjectView< ::fidl::VectorView<uint32_t>> val)
::fidl::VectorView<uint32_t> & uint32_vector ()
const ::fidl::VectorView<uint32_t> & uint32_vector ()
bool is_uint64_vector ()
ConfigVectorValue WithUint64Vector (::fidl::ObjectView< ::fidl::VectorView<uint64_t>> val)
::fidl::VectorView<uint64_t> & uint64_vector ()
const ::fidl::VectorView<uint64_t> & uint64_vector ()
bool is_int8_vector ()
ConfigVectorValue WithInt8Vector (::fidl::ObjectView< ::fidl::VectorView<int8_t>> val)
::fidl::VectorView<int8_t> & int8_vector ()
const ::fidl::VectorView<int8_t> & int8_vector ()
bool is_int16_vector ()
ConfigVectorValue WithInt16Vector (::fidl::ObjectView< ::fidl::VectorView<int16_t>> val)
::fidl::VectorView<int16_t> & int16_vector ()
const ::fidl::VectorView<int16_t> & int16_vector ()
bool is_int32_vector ()
ConfigVectorValue WithInt32Vector (::fidl::ObjectView< ::fidl::VectorView<int32_t>> val)
::fidl::VectorView<int32_t> & int32_vector ()
const ::fidl::VectorView<int32_t> & int32_vector ()
bool is_int64_vector ()
ConfigVectorValue WithInt64Vector (::fidl::ObjectView< ::fidl::VectorView<int64_t>> val)
::fidl::VectorView<int64_t> & int64_vector ()
const ::fidl::VectorView<int64_t> & int64_vector ()
bool is_string_vector ()
ConfigVectorValue WithStringVector (::fidl::ObjectView< ::fidl::VectorView< ::fidl::StringView>> val)
::fidl::VectorView< ::fidl::StringView> & string_vector ()
const ::fidl::VectorView< ::fidl::StringView> & string_vector ()
::fuchsia_component_decl::wire::ConfigVectorValue::Tag Which ()
ConfigVectorValue & operator= (const ConfigVectorValue & )
Defined at line 17776 of file fidling/gen/sdk/fidl/fuchsia.component.decl/fuchsia.component.decl/cpp/fidl/fuchsia.component.decl/cpp/wire_types.h
ConfigVectorValue & operator= (ConfigVectorValue && )
Defined at line 17778 of file fidling/gen/sdk/fidl/fuchsia.component.decl/fuchsia.component.decl/cpp/fidl/fuchsia.component.decl/cpp/wire_types.h
template <typename... Args>
ConfigVectorValue WithBoolVector (::fidl::AnyArena & allocator, Args &&... args)
Defined at line 17804 of file fidling/gen/sdk/fidl/fuchsia.component.decl/fuchsia.component.decl/cpp/fidl/fuchsia.component.decl/cpp/wire_types.h
template <typename... Args>
ConfigVectorValue WithUint8Vector (::fidl::AnyArena & allocator, Args &&... args)
Defined at line 17818 of file fidling/gen/sdk/fidl/fuchsia.component.decl/fuchsia.component.decl/cpp/fidl/fuchsia.component.decl/cpp/wire_types.h
template <typename... Args>
ConfigVectorValue WithUint16Vector (::fidl::AnyArena & allocator, Args &&... args)
Defined at line 17832 of file fidling/gen/sdk/fidl/fuchsia.component.decl/fuchsia.component.decl/cpp/fidl/fuchsia.component.decl/cpp/wire_types.h
template <typename... Args>
ConfigVectorValue WithUint32Vector (::fidl::AnyArena & allocator, Args &&... args)
Defined at line 17846 of file fidling/gen/sdk/fidl/fuchsia.component.decl/fuchsia.component.decl/cpp/fidl/fuchsia.component.decl/cpp/wire_types.h
template <typename... Args>
ConfigVectorValue WithUint64Vector (::fidl::AnyArena & allocator, Args &&... args)
Defined at line 17860 of file fidling/gen/sdk/fidl/fuchsia.component.decl/fuchsia.component.decl/cpp/fidl/fuchsia.component.decl/cpp/wire_types.h
template <typename... Args>
ConfigVectorValue WithInt8Vector (::fidl::AnyArena & allocator, Args &&... args)
Defined at line 17874 of file fidling/gen/sdk/fidl/fuchsia.component.decl/fuchsia.component.decl/cpp/fidl/fuchsia.component.decl/cpp/wire_types.h
template <typename... Args>
ConfigVectorValue WithInt16Vector (::fidl::AnyArena & allocator, Args &&... args)
Defined at line 17888 of file fidling/gen/sdk/fidl/fuchsia.component.decl/fuchsia.component.decl/cpp/fidl/fuchsia.component.decl/cpp/wire_types.h
template <typename... Args>
ConfigVectorValue WithInt32Vector (::fidl::AnyArena & allocator, Args &&... args)
Defined at line 17902 of file fidling/gen/sdk/fidl/fuchsia.component.decl/fuchsia.component.decl/cpp/fidl/fuchsia.component.decl/cpp/wire_types.h
template <typename... Args>
ConfigVectorValue WithInt64Vector (::fidl::AnyArena & allocator, Args &&... args)
Defined at line 17916 of file fidling/gen/sdk/fidl/fuchsia.component.decl/fuchsia.component.decl/cpp/fidl/fuchsia.component.decl/cpp/wire_types.h
template <typename... Args>
ConfigVectorValue WithStringVector (::fidl::AnyArena & allocator, Args &&... args)
Defined at line 17930 of file fidling/gen/sdk/fidl/fuchsia.component.decl/fuchsia.component.decl/cpp/fidl/fuchsia.component.decl/cpp/wire_types.h
Enumerations
enum Tag
| Name | Value |
|---|---|
| kBoolVector | 1 |
| kUint8Vector | 2 |
| kUint16Vector | 3 |
| kUint32Vector | 4 |
| kUint64Vector | 5 |
| kInt8Vector | 6 |
| kInt16Vector | 7 |
| kInt32Vector | 8 |
| kInt64Vector | 9 |
| kStringVector | 10 |
| _do_not_handle_this__write_a_default_case_instead | ::std::numeric_limits<::fidl_union_tag_t>::max() |
Defined at line 17780 of file fidling/gen/sdk/fidl/fuchsia.component.decl/fuchsia.component.decl/cpp/fidl/fuchsia.component.decl/cpp/wire_types.h