Monado OpenXR Runtime
Loading...
Searching...
No Matches
xrt::tracking::constellation::DataSerializer Struct Reference

Public Member Functions

 DataSerializer (std::string file, bool write)
 
void Write (uint8_t value)
 
void Read (uint8_t &value)
 
void Write (uint32_t value)
 
void Read (uint32_t &value)
 
void Write (float value)
 
void Read (float &value)
 
void Write (uint64_t value)
 
void Read (uint64_t &value)
 
void Write (double value)
 
void Read (double &value)
 
void Write (const xrt_pose &value)
 
void Read (xrt_pose &value)
 
void Write (const DeviceState &value)
 
void Read (DeviceState &value)
 
void Write (const t_blob &value)
 
void Read (t_blob &value)
 
void Write (const CameraSample &value)
 
void Read (CameraSample &value)
 
void Write (const t_camera_calibration &value)
 
void Read (t_camera_calibration &value)
 
void Write (t_constellation_tracker_led &value)
 
void Read (t_constellation_tracker_led &value)
 
void Write (const t_constellation_tracker_led_model &value)
 
void Read (std::vector< t_constellation_tracker_led > &led_storage, t_constellation_tracker_led_model &value)
 
template<typename T >
void Write (const std::optional< T > &opt_value)
 
template<typename T >
void Read (std::optional< T > &opt_value)
 
void Flush ()
 

The documentation for this struct was generated from the following files: