class StartOptions
Defined at line 459 of file fidling/gen/sdk/fidl/fuchsia.tracing.provider/fuchsia.tracing.provider/cpp/fidl/fuchsia.tracing.provider/cpp/natural_types.h
Additional options to control tracing at start.
Public Methods
void StartOptions (Storage_ storage)
void StartOptions (::fuchsia_tracing::BufferDisposition buffer_disposition, ::std::vector< ::std::string> additional_categories)
void StartOptions ()
Default constructs a |StartOptions| only if all of its members are default constructible.
Defined at line 470 of file fidling/gen/sdk/fidl/fuchsia.tracing.provider/fuchsia.tracing.provider/cpp/fidl/fuchsia.tracing.provider/cpp/natural_types.h
void StartOptions (StartOptions && )
Defined at line 473 of file fidling/gen/sdk/fidl/fuchsia.tracing.provider/fuchsia.tracing.provider/cpp/fidl/fuchsia.tracing.provider/cpp/natural_types.h
void StartOptions (const StartOptions & other)
StartOptions & operator= (StartOptions && )
Defined at line 474 of file fidling/gen/sdk/fidl/fuchsia.tracing.provider/fuchsia.tracing.provider/cpp/fidl/fuchsia.tracing.provider/cpp/natural_types.h
StartOptions & operator= (const StartOptions & other)
bool operator== (const StartOptions & other)
bool operator!= (const StartOptions & other)
::fuchsia_tracing::BufferDisposition buffer_disposition ()
Whether and how to clear the buffer when starting data collection.
This allows, for example, multiple Start/Stop trace runs to be
collected in the same buffer.
::fuchsia_tracing::BufferDisposition & buffer_disposition ()
Whether and how to clear the buffer when starting data collection.
This allows, for example, multiple Start/Stop trace runs to be
collected in the same buffer.
StartOptions & buffer_disposition (::fuchsia_tracing::BufferDisposition value)
Whether and how to clear the buffer when starting data collection.
This allows, for example, multiple Start/Stop trace runs to be
collected in the same buffer.
const ::std::vector< ::std::string> & additional_categories ()
The trace categories to add to the initial set provided in
`ProviderConfig`.
::std::vector< ::std::string> & additional_categories ()
The trace categories to add to the initial set provided in
`ProviderConfig`.
StartOptions & additional_categories (::std::vector< ::std::string> value)
The trace categories to add to the initial set provided in
`ProviderConfig`.
void StartOptions (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalStructCodingTraits