class FrameRate

Defined at line 1370 of file fidling/gen/sdk/fidl/fuchsia.camera3/fuchsia.camera3/cpp/fidl/fuchsia.camera3/cpp/natural_types.h

The frequency at which a Stream produces frames. The value is `numerator` / `denominator`, with

units of frames-per-second (Hz). The representation is not necessarily an irreducible fraction.

Public Methods

void FrameRate (Storage_ storage)
void FrameRate (uint32_t numerator, uint32_t denominator)
void FrameRate ()

Default constructs a |FrameRate| only if all of its members are default constructible.

Defined at line 1381 of file fidling/gen/sdk/fidl/fuchsia.camera3/fuchsia.camera3/cpp/fidl/fuchsia.camera3/cpp/natural_types.h

void FrameRate (FrameRate && )

Defined at line 1384 of file fidling/gen/sdk/fidl/fuchsia.camera3/fuchsia.camera3/cpp/fidl/fuchsia.camera3/cpp/natural_types.h

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

Defined at line 1385 of file fidling/gen/sdk/fidl/fuchsia.camera3/fuchsia.camera3/cpp/fidl/fuchsia.camera3/cpp/natural_types.h

FrameRate & operator= (const FrameRate & other)
bool operator== (const FrameRate & other)
bool operator!= (const FrameRate & other)
uint32_t numerator ()

Fraction numerator.

uint32_t & numerator ()

Fraction numerator.

FrameRate & numerator (uint32_t value)

Fraction numerator.

uint32_t denominator ()

Fraction denominator. This value will not be zero.

uint32_t & denominator ()

Fraction denominator. This value will not be zero.

FrameRate & denominator (uint32_t value)

Fraction denominator. This value will not be zero.

void FrameRate (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalStructCodingTraits