class NodePropertyValue
Defined at line 5033 of file fidling/gen/sdk/fidl/fuchsia.driver.framework/fuchsia.driver.framework/cpp/fidl/fuchsia.driver.framework/cpp/wire_types.h
Public Methods
void NodePropertyValue (const NodePropertyValue & )
Defined at line 5038 of file fidling/gen/sdk/fidl/fuchsia.driver.framework/fuchsia.driver.framework/cpp/fidl/fuchsia.driver.framework/cpp/wire_types.h
void NodePropertyValue (NodePropertyValue && )
Defined at line 5040 of file fidling/gen/sdk/fidl/fuchsia.driver.framework/fuchsia.driver.framework/cpp/fidl/fuchsia.driver.framework/cpp/wire_types.h
bool IsUnknown ()
Defined at line 5050 of file fidling/gen/sdk/fidl/fuchsia.driver.framework/fuchsia.driver.framework/cpp/fidl/fuchsia.driver.framework/cpp/wire_types.h
void NodePropertyValue ()
bool has_invalid_tag ()
bool is_int_value ()
NodePropertyValue WithIntValue (uint32_t val)
uint32_t & int_value ()
const uint32_t & int_value ()
bool is_string_value ()
NodePropertyValue WithStringValue (::fidl::ObjectView< ::fidl::StringView> val)
::fidl::StringView & string_value ()
const ::fidl::StringView & string_value ()
bool is_bool_value ()
NodePropertyValue WithBoolValue (bool val)
bool & bool_value ()
const bool & bool_value ()
bool is_enum_value ()
NodePropertyValue WithEnumValue (::fidl::ObjectView< ::fidl::StringView> val)
::fidl::StringView & enum_value ()
const ::fidl::StringView & enum_value ()
::fuchsia_driver_framework::wire::NodePropertyValue::Tag Which ()
NodePropertyValue & operator= (const NodePropertyValue & )
Defined at line 5039 of file fidling/gen/sdk/fidl/fuchsia.driver.framework/fuchsia.driver.framework/cpp/fidl/fuchsia.driver.framework/cpp/wire_types.h
NodePropertyValue & operator= (NodePropertyValue && )
Defined at line 5041 of file fidling/gen/sdk/fidl/fuchsia.driver.framework/fuchsia.driver.framework/cpp/fidl/fuchsia.driver.framework/cpp/wire_types.h
template <typename... Args>
NodePropertyValue WithStringValue (::fidl::AnyArena & allocator, Args &&... args)
Defined at line 5069 of file fidling/gen/sdk/fidl/fuchsia.driver.framework/fuchsia.driver.framework/cpp/fidl/fuchsia.driver.framework/cpp/wire_types.h
template <typename... Args>
NodePropertyValue WithEnumValue (::fidl::AnyArena & allocator, Args &&... args)
Defined at line 5091 of file fidling/gen/sdk/fidl/fuchsia.driver.framework/fuchsia.driver.framework/cpp/fidl/fuchsia.driver.framework/cpp/wire_types.h
Enumerations
enum Tag
| Name | Value |
|---|---|
| kIntValue | 1 |
| kStringValue | 2 |
| kBoolValue | 3 |
| kEnumValue | 4 |
| _do_not_handle_this__write_a_default_case_instead | ::std::numeric_limits<::fidl_union_tag_t>::max() |
Defined at line 5043 of file fidling/gen/sdk/fidl/fuchsia.driver.framework/fuchsia.driver.framework/cpp/fidl/fuchsia.driver.framework/cpp/wire_types.h