class FxtVersion

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

Version of trace record format.

Default to the latest available version, which is currently 0.1.

More information about the format of trace records can be found here:

https://fuchsia.dev/fuchsia-src/reference/tracing/trace-format

Public Methods

void FxtVersion (Storage_ storage)
void FxtVersion ()

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

void FxtVersion (FxtVersion && )

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

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

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

FxtVersion & operator= (const FxtVersion & other)
bool operator== (const FxtVersion & other)
bool operator!= (const FxtVersion & other)
bool IsEmpty ()
const std::optional<uint32_t> & major ()

Defaults to 0.

::std::optional<uint32_t> & major ()

Defaults to 0.

FxtVersion & major (std::optional<uint32_t> value)

Defaults to 0.

const std::optional<uint32_t> & minor ()

Defaults to 1

::std::optional<uint32_t> & minor ()

Defaults to 1

FxtVersion & minor (std::optional<uint32_t> value)

Defaults to 1

void FxtVersion (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalTableCodingTraits