Struct ILLIXR::data_format::frame_pose_id
ClassList > ILLIXR > data_format > frame_pose_id
#include <pose_id.hpp>
Inherits the following classes: ILLIXR::switchboard::event
Public Attributes
| Type | Name |
|---|---|
| uint64_t | frame_index = {0}buffer pool index for correlation |
| uint64_t | pose_id = {0}combined_pose id matched to the released frame |
Public Functions
| Type | Name |
|---|---|
| frame_pose_id () = default |
|
| frame_pose_id (uint64_t id, uint64_t idx) |
Public Functions inherited from ILLIXR::switchboard::event
See ILLIXR::switchboard::event
| Type | Name |
|---|---|
| void | serialize (Archive & ar, const unsigned int version) |
| virtual | ~event () = default |
Detailed Description
Published by illixr_component when a frame is released to the encoder, carrying the combined_pose id that was used to render that frame. Consumed by offload_rendering_server to tag compressed_frame::pose_id.
Public Attributes Documentation
variable frame_index
buffer pool index for correlation
uint64_t ILLIXR::data_format::frame_pose_id::frame_index;
variable pose_id
combined_pose id matched to the released frame
uint64_t ILLIXR::data_format::frame_pose_id::pose_id;
Public Functions Documentation
function frame_pose_id [1/2]
ILLIXR::data_format::frame_pose_id::frame_pose_id () = default
function frame_pose_id [2/2]
inline ILLIXR::data_format::frame_pose_id::frame_pose_id (
uint64_t id,
uint64_t idx
)
The documentation for this class was generated from the following file /home/friedel/devel/ILLIXR/illixr_release/ILLIXR/include/illixr/data_format/pose_id.hpp