Monado OpenXR Runtime
Loading...
Searching...
No Matches
oxr_handle_base.h File Reference

Contains handle-related functions and defines only required in a few locations. More...

#include "../oxr_logger.h"
#include "oxr_handle_array.h"
#include <stdlib.h>
Include dependency graph for oxr_handle_base.h:

Go to the source code of this file.

Data Structures

struct  oxr_handle_base
 Used to hold diverse child handles and ensure orderly destruction. More...
 

Enumerations

enum  oxr_handle_state { OXR_HANDLE_STATE_UNINITIALIZED = 0 , OXR_HANDLE_STATE_LIVE , OXR_HANDLE_STATE_DESTROYED }
 State of a handle base, to reduce likelihood of going "boom" on out-of-order destruction or other unsavory behavior. More...
 

Detailed Description

Contains handle-related functions and defines only required in a few locations.

Author
Rylie Pavlik rylie.nosp@m..pav.nosp@m.lik@c.nosp@m.olla.nosp@m.bora..nosp@m.com
Beyley Cardellio ep1cm.nosp@m.1n10.nosp@m.n123@.nosp@m.gmai.nosp@m.l.com