class Status
Defined at line 4798 of file fidling/gen/src/sys/fuzzing/fidl/fuchsia.fuzzer/hlcpp/fuchsia/fuzzer/cpp/fidl.h
See `Controller.GetStatus`.
Public Members
static const fidl_type_t * FidlType
Public Methods
bool IsEmpty ()
Returns whether no field is set.
const bool & running ()
True if the fuzzer is working on a commands, e.g. it is fuzzing.
Defined at line 4805 of file fidling/gen/src/sys/fuzzing/fidl/fuchsia.fuzzer/hlcpp/fuchsia/fuzzer/cpp/fidl.h
bool has_running ()
Defined at line 4809 of file fidling/gen/src/sys/fuzzing/fidl/fuchsia.fuzzer/hlcpp/fuchsia/fuzzer/cpp/fidl.h
bool * mutable_running ()
True if the fuzzer is working on a commands, e.g. it is fuzzing.
Defined at line 4814 of file fidling/gen/src/sys/fuzzing/fidl/fuchsia.fuzzer/hlcpp/fuchsia/fuzzer/cpp/fidl.h
void clear_running ()
Defined at line 4822 of file fidling/gen/src/sys/fuzzing/fidl/fuchsia.fuzzer/hlcpp/fuchsia/fuzzer/cpp/fidl.h
const uint32_t & runs ()
Number of runs performed so far.
Defined at line 4831 of file fidling/gen/src/sys/fuzzing/fidl/fuchsia.fuzzer/hlcpp/fuchsia/fuzzer/cpp/fidl.h
bool has_runs ()
Defined at line 4835 of file fidling/gen/src/sys/fuzzing/fidl/fuchsia.fuzzer/hlcpp/fuchsia/fuzzer/cpp/fidl.h
uint32_t * mutable_runs ()
Number of runs performed so far.
Defined at line 4840 of file fidling/gen/src/sys/fuzzing/fidl/fuchsia.fuzzer/hlcpp/fuchsia/fuzzer/cpp/fidl.h
void clear_runs ()
Defined at line 4848 of file fidling/gen/src/sys/fuzzing/fidl/fuchsia.fuzzer/hlcpp/fuchsia/fuzzer/cpp/fidl.h
const int64_t & elapsed ()
Time spent so far.
Defined at line 4857 of file fidling/gen/src/sys/fuzzing/fidl/fuchsia.fuzzer/hlcpp/fuchsia/fuzzer/cpp/fidl.h
bool has_elapsed ()
Defined at line 4861 of file fidling/gen/src/sys/fuzzing/fidl/fuchsia.fuzzer/hlcpp/fuchsia/fuzzer/cpp/fidl.h
int64_t * mutable_elapsed ()
Time spent so far.
Defined at line 4866 of file fidling/gen/src/sys/fuzzing/fidl/fuchsia.fuzzer/hlcpp/fuchsia/fuzzer/cpp/fidl.h
void clear_elapsed ()
Defined at line 4874 of file fidling/gen/src/sys/fuzzing/fidl/fuchsia.fuzzer/hlcpp/fuchsia/fuzzer/cpp/fidl.h
const uint64_t & covered_pcs ()
Number of program edges covered so far.
Defined at line 4883 of file fidling/gen/src/sys/fuzzing/fidl/fuchsia.fuzzer/hlcpp/fuchsia/fuzzer/cpp/fidl.h
bool has_covered_pcs ()
Defined at line 4887 of file fidling/gen/src/sys/fuzzing/fidl/fuchsia.fuzzer/hlcpp/fuchsia/fuzzer/cpp/fidl.h
uint64_t * mutable_covered_pcs ()
Number of program edges covered so far.
Defined at line 4892 of file fidling/gen/src/sys/fuzzing/fidl/fuchsia.fuzzer/hlcpp/fuchsia/fuzzer/cpp/fidl.h
void clear_covered_pcs ()
Defined at line 4900 of file fidling/gen/src/sys/fuzzing/fidl/fuchsia.fuzzer/hlcpp/fuchsia/fuzzer/cpp/fidl.h
const uint64_t & covered_features ()
Number of opaque features encountered so far.
Defined at line 4909 of file fidling/gen/src/sys/fuzzing/fidl/fuchsia.fuzzer/hlcpp/fuchsia/fuzzer/cpp/fidl.h
bool has_covered_features ()
Defined at line 4913 of file fidling/gen/src/sys/fuzzing/fidl/fuchsia.fuzzer/hlcpp/fuchsia/fuzzer/cpp/fidl.h
uint64_t * mutable_covered_features ()
Number of opaque features encountered so far.
Defined at line 4918 of file fidling/gen/src/sys/fuzzing/fidl/fuchsia.fuzzer/hlcpp/fuchsia/fuzzer/cpp/fidl.h
void clear_covered_features ()
Defined at line 4926 of file fidling/gen/src/sys/fuzzing/fidl/fuchsia.fuzzer/hlcpp/fuchsia/fuzzer/cpp/fidl.h
const uint64_t & corpus_num_inputs ()
Number of inputs in the "live" corpus.
Defined at line 4935 of file fidling/gen/src/sys/fuzzing/fidl/fuchsia.fuzzer/hlcpp/fuchsia/fuzzer/cpp/fidl.h
bool has_corpus_num_inputs ()
Defined at line 4939 of file fidling/gen/src/sys/fuzzing/fidl/fuchsia.fuzzer/hlcpp/fuchsia/fuzzer/cpp/fidl.h
uint64_t * mutable_corpus_num_inputs ()
Number of inputs in the "live" corpus.
Defined at line 4944 of file fidling/gen/src/sys/fuzzing/fidl/fuchsia.fuzzer/hlcpp/fuchsia/fuzzer/cpp/fidl.h
void clear_corpus_num_inputs ()
Defined at line 4952 of file fidling/gen/src/sys/fuzzing/fidl/fuchsia.fuzzer/hlcpp/fuchsia/fuzzer/cpp/fidl.h
const uint64_t & corpus_total_size ()
Total size of the inputs in the "live" corpus.
Defined at line 4961 of file fidling/gen/src/sys/fuzzing/fidl/fuchsia.fuzzer/hlcpp/fuchsia/fuzzer/cpp/fidl.h
bool has_corpus_total_size ()
Defined at line 4965 of file fidling/gen/src/sys/fuzzing/fidl/fuchsia.fuzzer/hlcpp/fuchsia/fuzzer/cpp/fidl.h
uint64_t * mutable_corpus_total_size ()
Total size of the inputs in the "live" corpus.
Defined at line 4970 of file fidling/gen/src/sys/fuzzing/fidl/fuchsia.fuzzer/hlcpp/fuchsia/fuzzer/cpp/fidl.h
void clear_corpus_total_size ()
Defined at line 4978 of file fidling/gen/src/sys/fuzzing/fidl/fuchsia.fuzzer/hlcpp/fuchsia/fuzzer/cpp/fidl.h
const ::std::vector< ::fuchsia::fuzzer::ProcessStats> & process_stats ()
Information about the instrumented processes attached to the engine.
Defined at line 4987 of file fidling/gen/src/sys/fuzzing/fidl/fuchsia.fuzzer/hlcpp/fuchsia/fuzzer/cpp/fidl.h
bool has_process_stats ()
Defined at line 4991 of file fidling/gen/src/sys/fuzzing/fidl/fuchsia.fuzzer/hlcpp/fuchsia/fuzzer/cpp/fidl.h
::std::vector< ::fuchsia::fuzzer::ProcessStats> * mutable_process_stats ()
Information about the instrumented processes attached to the engine.
Defined at line 4996 of file fidling/gen/src/sys/fuzzing/fidl/fuchsia.fuzzer/hlcpp/fuchsia/fuzzer/cpp/fidl.h
void clear_process_stats ()
Defined at line 5004 of file fidling/gen/src/sys/fuzzing/fidl/fuchsia.fuzzer/hlcpp/fuchsia/fuzzer/cpp/fidl.h
Status & set_running (bool _value)
Status & set_runs (uint32_t _value)
Status & set_elapsed (int64_t _value)
Status & set_covered_pcs (uint64_t _value)
Status & set_covered_features (uint64_t _value)
Status & set_corpus_num_inputs (uint64_t _value)
Status & set_corpus_total_size (uint64_t _value)
Status & set_process_stats (::std::vector< ::fuchsia::fuzzer::ProcessStats> _value)
void Status ()
void Status (Status && other)
void ~Status ()
Status & operator= (Status && other)
::std::unique_ptr<Status> New ()
void Encode (::fidl::Encoder * _encoder, size_t _offset, std::optional< ::fidl::HandleInformation> maybe_handle_info)
void Decode (::fidl::Decoder * _decoder, Status * _value, size_t _offset)
zx_status_t Clone (Status * _result)