template <typename T, size_t FormatIndex>

class Value

Defined at line 34 of file ../../zircon/system/ulib/inspect/include/lib/inspect/cpp/hierarchy.h

Internal class wrapping a typed value.

Public Members

static const size_t format_index

Public Methods

void Value<T, FormatIndex> ()

Construct an empty value.

Defined at line 42 of file ../../zircon/system/ulib/inspect/include/lib/inspect/cpp/hierarchy.h

void Value<T, FormatIndex> (const Value<T, FormatIndex> & )

Defined at line 44 of file ../../zircon/system/ulib/inspect/include/lib/inspect/cpp/hierarchy.h

void Value<T, FormatIndex> (Value<T, FormatIndex> && )

Defined at line 45 of file ../../zircon/system/ulib/inspect/include/lib/inspect/cpp/hierarchy.h

Value<T, FormatIndex> & operator= (const Value<T, FormatIndex> & )

Defined at line 46 of file ../../zircon/system/ulib/inspect/include/lib/inspect/cpp/hierarchy.h

Value<T, FormatIndex> & operator= (Value<T, FormatIndex> && )

Defined at line 47 of file ../../zircon/system/ulib/inspect/include/lib/inspect/cpp/hierarchy.h

void Value<T, FormatIndex> (T value)

Construct a Value wrapping the specific value.

Defined at line 50 of file ../../zircon/system/ulib/inspect/include/lib/inspect/cpp/hierarchy.h

const T & value ()

Obtain the wrapped value.

Defined at line 53 of file ../../zircon/system/ulib/inspect/include/lib/inspect/cpp/hierarchy.h