class ProviderConfigV2
Defined at line 1386 of file fidling/gen/sdk/fidl/fuchsia.tracing.provider/fuchsia.tracing.provider/cpp/fidl/fuchsia.tracing.provider/cpp/natural_types.h
Trace provider configuration.
Public Methods
void ProviderConfigV2 (Storage_ storage)
bool IsEmpty ()
void ProviderConfigV2 ()
Defined at line 1392 of file fidling/gen/sdk/fidl/fuchsia.tracing.provider/fuchsia.tracing.provider/cpp/fidl/fuchsia.tracing.provider/cpp/natural_types.h
void ProviderConfigV2 (ProviderConfigV2 && )
Defined at line 1393 of file fidling/gen/sdk/fidl/fuchsia.tracing.provider/fuchsia.tracing.provider/cpp/fidl/fuchsia.tracing.provider/cpp/natural_types.h
const std::optional< ::fuchsia_tracing::BufferingMode> & buffering_mode ()
`buffering_mode` specifies what happens when the buffer fills.
::std::optional< ::fuchsia_tracing::BufferingMode> & buffering_mode ()
`buffering_mode` specifies what happens when the buffer fills.
ProviderConfigV2 & buffering_mode (std::optional< ::fuchsia_tracing::BufferingMode> value)
`buffering_mode` specifies what happens when the buffer fills.
const std::optional< ::zx::vmo> & buffer ()
The buffer to write trace records into.
::std::optional< ::zx::vmo> & buffer ()
The buffer to write trace records into.
ProviderConfigV2 & buffer (std::optional< ::zx::vmo> value)
The buffer to write trace records into.
const std::optional< ::std::vector< ::std::string>> & categories ()
What trace categories to collect data for.
::std::optional< ::std::vector< ::std::string>> & categories ()
What trace categories to collect data for.
ProviderConfigV2 & categories (std::optional< ::std::vector< ::std::string>> value)
What trace categories to collect data for.
void ProviderConfigV2 (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
ProviderConfigV2 & operator= (ProviderConfigV2 && )
Defined at line 1394 of file fidling/gen/sdk/fidl/fuchsia.tracing.provider/fuchsia.tracing.provider/cpp/fidl/fuchsia.tracing.provider/cpp/natural_types.h
Friends
class MemberVisitor
class NaturalTableCodingTraits