class Command

Defined at line 22 of file ../../src/performance/trace/command.h

Public Methods

void on_fidl_error (fidl::UnbindInfo error)

Defined at line 44 of file ../../src/performance/trace/command.cc

void handle_unknown_event (fidl::UnknownEventMetadata<controller::Provisioner> metadata)

Defined at line 49 of file ../../src/performance/trace/command.cc

void ~Command ()

Defined at line 17 of file ../../src/performance/trace/command.cc

void Run (const fxl::CommandLine & command_line, OnDoneCallback on_done)

Defined at line 27 of file ../../src/performance/trace/command.cc

Protected Methods

std::ostream & out ()

Defined at line 19 of file ../../src/performance/trace/command.cc

std::istream & in ()

Defined at line 25 of file ../../src/performance/trace/command.cc

void Command ()

Defined at line 15 of file ../../src/performance/trace/command.cc

void Start (const fxl::CommandLine & command_line)

Starts running the command.

The command must invoke Done() when finished.

void Done (int32_t return_code)

Defined at line 36 of file ../../src/performance/trace/command.cc

Records