class RatioU32

Defined at line 1934 of file fidling/gen/sdk/fidl/fuchsia.math/fuchsia.math/cpp/fidl/fuchsia.math/cpp/natural_types.h

A ratio of unsigned 32-bit numbers.

Public Methods

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

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

Defined at line 1945 of file fidling/gen/sdk/fidl/fuchsia.math/fuchsia.math/cpp/fidl/fuchsia.math/cpp/natural_types.h

void RatioU32 (RatioU32 && )

Defined at line 1948 of file fidling/gen/sdk/fidl/fuchsia.math/fuchsia.math/cpp/fidl/fuchsia.math/cpp/natural_types.h

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

Defined at line 1949 of file fidling/gen/sdk/fidl/fuchsia.math/fuchsia.math/cpp/fidl/fuchsia.math/cpp/natural_types.h

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

The numerator.

uint32_t & numerator ()

The numerator.

RatioU32 & numerator (uint32_t value)

The numerator.

uint32_t denominator ()

The denominator.

uint32_t & denominator ()

The denominator.

RatioU32 & denominator (uint32_t value)

The denominator.

void RatioU32 (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalStructCodingTraits