Struct ILLIXR::openxr_quest_controller::mapped_file
Public Attributes
| Type | Name |
|---|---|
| const std::uint8_t * | data = {[**nullptr**](namespaceILLIXR.md#function-normalize)} |
| int | fd = {-1} |
| std::string | path |
| std::size_t | size = {0} |
Public Functions
| Type | Name |
|---|---|
| mapped_file () = default |
|
| mapped_file (const mapped_file &) = delete |
|
| mapped_file & | operator= (const mapped_file &) = delete |
| void | reset () |
| ~mapped_file () |
Detailed Description
Read-only RAII mapping for Boba's recyclable output rings.
Public Attributes Documentation
variable data
const std::uint8_t* ILLIXR::openxr_quest_controller::mapped_file::data;
variable fd
int ILLIXR::openxr_quest_controller::mapped_file::fd;
variable path
std::string ILLIXR::openxr_quest_controller::mapped_file::path;
variable size
std::size_t ILLIXR::openxr_quest_controller::mapped_file::size;
Public Functions Documentation
function mapped_file [1/2]
mapped_file::mapped_file () = default
function mapped_file [2/2]
mapped_file::mapped_file (
const mapped_file &
) = delete
function operator=
mapped_file & mapped_file::operator= (
const mapped_file &
) = delete
function reset
void mapped_file::reset ()
Unmap the region, close its descriptor, and clear the remembered path.
function ~mapped_file
mapped_file::~mapped_file ()
The documentation for this class was generated from the following file /home/friedel/devel/ILLIXR/illixr_release/ILLIXR/plugins/quest3/controller/plugin.hpp