class ProviderConfigV2

Defined at line 145 of file fidling/gen/sdk/fidl/fuchsia.tracing.provider/fuchsia.tracing.provider/cpp/fidl/fuchsia.tracing.provider/cpp/wire_types.h

Trace provider configuration.

Public Methods

bool IsEmpty ()

Returns whether no field is set.

bool HasUnknownData ()

Returns whether the table references unknown fields.

void ProviderConfigV2 ()

Defined at line 147 of file fidling/gen/sdk/fidl/fuchsia.tracing.provider/fuchsia.tracing.provider/cpp/fidl/fuchsia.tracing.provider/cpp/wire_types.h

void ProviderConfigV2 (const ProviderConfigV2 & other)

Defined at line 148 of file fidling/gen/sdk/fidl/fuchsia.tracing.provider/fuchsia.tracing.provider/cpp/fidl/fuchsia.tracing.provider/cpp/wire_types.h

ProviderConfigV2 & operator= (const ProviderConfigV2 & other)

Defined at line 149 of file fidling/gen/sdk/fidl/fuchsia.tracing.provider/fuchsia.tracing.provider/cpp/fidl/fuchsia.tracing.provider/cpp/wire_types.h

void ProviderConfigV2 (ProviderConfigV2 && other)

Defined at line 150 of file fidling/gen/sdk/fidl/fuchsia.tracing.provider/fuchsia.tracing.provider/cpp/fidl/fuchsia.tracing.provider/cpp/wire_types.h

void _CloseHandles ()
::fidl::WireTableBuilder< ::fuchsia_tracing_provider::wire::ProviderConfigV2> Builder (::fidl::AnyArena & arena)

Return a builder that by defaults allocates of an arena.

::fidl::WireTableExternalBuilder< ::fuchsia_tracing_provider::wire::ProviderConfigV2> ExternalBuilder (::fidl::ObjectView< ::fidl::WireTableFrame< ::fuchsia_tracing_provider::wire::ProviderConfigV2>> frame)

Return a builder that relies on explicitly allocating |fidl::ObjectView|s.

::fuchsia_tracing::wire::BufferingMode & buffering_mode ()

`buffering_mode` specifies what happens when the buffer fills.

bool has_buffering_mode ()
::zx::vmo & buffer ()

The buffer to write trace records into.

bool has_buffer ()
::fidl::VectorView< ::fidl::StringView> & categories ()

What trace categories to collect data for.

bool has_categories ()
ProviderConfigV2 & operator= (ProviderConfigV2 && other)

Defined at line 151 of file fidling/gen/sdk/fidl/fuchsia.tracing.provider/fuchsia.tracing.provider/cpp/fidl/fuchsia.tracing.provider/cpp/wire_types.h

void ~ProviderConfigV2 ()

Defined at line 153 of file fidling/gen/sdk/fidl/fuchsia.tracing.provider/fuchsia.tracing.provider/cpp/fidl/fuchsia.tracing.provider/cpp/wire_types.h

Friends

class WireTableBaseBuilder
class WireTableBaseBuilder