class SessionState

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

The state of the tracing session.

A "session" is everything between `Initialize` and `Terminate`.

Public Members

static SessionState kReady
static SessionState kInitialized
static SessionState kStarting
static SessionState kStarted
static SessionState kStopping
static SessionState kStopped
static SessionState kTerminating

Public Methods

void SessionState ()

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

void SessionState (uint32_t value)

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

EnumForSwitching_ operator fuchsia_tracing_controller::SessionState::EnumForSwitching_ ()

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

uint32_t operator unsigned int ()

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

bool IsUnknown ()

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

SessionState Unknown ()

Returns an enum corresponding to the member designated as

in the

FIDL schema if exists, or a compiler-reserved unknown value otherwise.

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