class ProviderSpec

Defined at line 1018 of file fidling/gen/sdk/fidl/fuchsia.tracing.controller/fuchsia.tracing.controller/cpp/fidl/fuchsia.tracing.controller/cpp/natural_types.h

Public Methods

void ProviderSpec (Storage_ storage)
void ProviderSpec ()

Defined at line 1023 of file fidling/gen/sdk/fidl/fuchsia.tracing.controller/fuchsia.tracing.controller/cpp/fidl/fuchsia.tracing.controller/cpp/natural_types.h

void ProviderSpec (ProviderSpec && )

Defined at line 1024 of file fidling/gen/sdk/fidl/fuchsia.tracing.controller/fuchsia.tracing.controller/cpp/fidl/fuchsia.tracing.controller/cpp/natural_types.h

void ProviderSpec (const ProviderSpec & other)
ProviderSpec & operator= (ProviderSpec && )

Defined at line 1025 of file fidling/gen/sdk/fidl/fuchsia.tracing.controller/fuchsia.tracing.controller/cpp/fidl/fuchsia.tracing.controller/cpp/natural_types.h

ProviderSpec & operator= (const ProviderSpec & other)
bool operator== (const ProviderSpec & other)
bool operator!= (const ProviderSpec & other)
bool IsEmpty ()
const std::optional< ::std::string> & name ()
::std::optional< ::std::string> & name ()
ProviderSpec & name (std::optional< ::std::string> value)

Setter for name.

const std::optional<uint32_t> & buffer_size_megabytes_hint ()
::std::optional<uint32_t> & buffer_size_megabytes_hint ()
ProviderSpec & buffer_size_megabytes_hint (std::optional<uint32_t> value)

Setter for buffer_size_megabytes_hint.

const std::optional< ::std::vector< ::std::string>> & categories ()
::std::optional< ::std::vector< ::std::string>> & categories ()
ProviderSpec & categories (std::optional< ::std::vector< ::std::string>> value)

Setter for categories.

void ProviderSpec (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalTableCodingTraits