class FramePresentedInfo
Defined at line 281 of file fidling/gen/sdk/fidl/fuchsia.scenic.scheduling/fuchsia.scenic.scheduling/cpp/fidl/fuchsia.scenic.scheduling/cpp/natural_types.h
Public Methods
void FramePresentedInfo (Storage_ storage)
void FramePresentedInfo (int64_t actual_presentation_time, ::std::vector< ::fuchsia_scenic_scheduling::PresentReceivedInfo> presentation_infos, uint64_t num_presents_allowed)
void FramePresentedInfo ()
Default constructs a |FramePresentedInfo| only if all of its members are default constructible.
Defined at line 292 of file fidling/gen/sdk/fidl/fuchsia.scenic.scheduling/fuchsia.scenic.scheduling/cpp/fidl/fuchsia.scenic.scheduling/cpp/natural_types.h
void FramePresentedInfo (FramePresentedInfo && )
Defined at line 295 of file fidling/gen/sdk/fidl/fuchsia.scenic.scheduling/fuchsia.scenic.scheduling/cpp/fidl/fuchsia.scenic.scheduling/cpp/natural_types.h
void FramePresentedInfo (const FramePresentedInfo & other)
FramePresentedInfo & operator= (FramePresentedInfo && )
Defined at line 296 of file fidling/gen/sdk/fidl/fuchsia.scenic.scheduling/fuchsia.scenic.scheduling/cpp/fidl/fuchsia.scenic.scheduling/cpp/natural_types.h
FramePresentedInfo & operator= (const FramePresentedInfo & other)
bool operator== (const FramePresentedInfo & other)
bool operator!= (const FramePresentedInfo & other)
int64_t actual_presentation_time ()
The time the frame was presented to the user. This value was captured
after the fact, differentiating it from the `presentation_time`s
included in `FuturePresentationTimes`.
int64_t & actual_presentation_time ()
The time the frame was presented to the user. This value was captured
after the fact, differentiating it from the `presentation_time`s
included in `FuturePresentationTimes`.
FramePresentedInfo & actual_presentation_time (int64_t value)
The time the frame was presented to the user. This value was captured
after the fact, differentiating it from the `presentation_time`s
included in `FuturePresentationTimes`.
const ::std::vector< ::fuchsia_scenic_scheduling::PresentReceivedInfo> & presentation_infos ()
The presentation informations for each Present2() that comprised the
content of this frame. These are ordered by present submission order.
::std::vector< ::fuchsia_scenic_scheduling::PresentReceivedInfo> & presentation_infos ()
The presentation informations for each Present2() that comprised the
content of this frame. These are ordered by present submission order.
FramePresentedInfo & presentation_infos (::std::vector< ::fuchsia_scenic_scheduling::PresentReceivedInfo> value)
The presentation informations for each Present2() that comprised the
content of this frame. These are ordered by present submission order.
uint64_t num_presents_allowed ()
The number of times remaining that the client can call `Present2`.
uint64_t & num_presents_allowed ()
The number of times remaining that the client can call `Present2`.
FramePresentedInfo & num_presents_allowed (uint64_t value)
The number of times remaining that the client can call `Present2`.
void FramePresentedInfo (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalStructCodingTraits