class Increment

Defined at line 226 of file fidling/gen/src/lib/fake-clock/fidl/fidl/cpp/fidl/fuchsia.testing/cpp/wire_types.h

A fake clock increment step.

Public Methods

void Increment ()
void Increment (const Increment & )

Defined at line 230 of file fidling/gen/src/lib/fake-clock/fidl/fidl/cpp/fidl/fuchsia.testing/cpp/wire_types.h

Increment & operator= (const Increment & )

Defined at line 231 of file fidling/gen/src/lib/fake-clock/fidl/fidl/cpp/fidl/fuchsia.testing/cpp/wire_types.h

void Increment (Increment && )

Defined at line 232 of file fidling/gen/src/lib/fake-clock/fidl/fidl/cpp/fidl/fuchsia.testing/cpp/wire_types.h

bool has_invalid_tag ()
bool is_determined ()
Increment WithDetermined (::fidl::ObjectView<int64_t> val)

Increments the fake clock by the `determined` duration.

Increment & operator= (Increment && )

Defined at line 233 of file fidling/gen/src/lib/fake-clock/fidl/fidl/cpp/fidl/fuchsia.testing/cpp/wire_types.h

template <typename... Args>
Increment WithDetermined (::fidl::AnyArena & allocator, Args &&... args)

Increments the fake clock by the `determined` duration.

Defined at line 249 of file fidling/gen/src/lib/fake-clock/fidl/fidl/cpp/fidl/fuchsia.testing/cpp/wire_types.h

int64_t & determined ()

Increments the fake clock by the `determined` duration.

const int64_t & determined ()

Increments the fake clock by the `determined` duration.

bool is_random ()
Increment WithRandom (::fidl::ObjectView< ::fuchsia_testing::wire::RandomRange> val)

Increments the fake clock by a random duration chosen uniformly from the range in `random`.

template <typename... Args>
Increment WithRandom (::fidl::AnyArena & allocator, Args &&... args)

Increments the fake clock by a random duration chosen uniformly from the range in `random`.

Defined at line 267 of file fidling/gen/src/lib/fake-clock/fidl/fidl/cpp/fidl/fuchsia.testing/cpp/wire_types.h

::fuchsia_testing::wire::RandomRange & random ()

Increments the fake clock by a random duration chosen uniformly from the range in `random`.

const ::fuchsia_testing::wire::RandomRange & random ()

Increments the fake clock by a random duration chosen uniformly from the range in `random`.

::fuchsia_testing::wire::Increment::Tag Which ()

Enumerations

enum Tag
Name Value
kDetermined 1
kRandom 2

Defined at line 235 of file fidling/gen/src/lib/fake-clock/fidl/fidl/cpp/fidl/fuchsia.testing/cpp/wire_types.h