Monado OpenXR Runtime
Loading...
Searching...
No Matches
b_io_cache.cpp File Reference

Base implementation of xrt_io_cache. More...

#include "xrt/xrt_device.h"
#include "xrt/xrt_space.h"
#include "xrt/xrt_system.h"
#include "util/u_debug.h"
#include "util/u_logging.h"
#include "util/u_misc.h"
#include "b_io_cache.h"
#include "b_io_cache.hpp"
#include <cassert>
#include <cstdio>
#include <cstring>
#include <memory>
Include dependency graph for b_io_cache.cpp:

Macros

#define BIC_TRACE(...)   U_LOG_IFL_T(debug_get_log_option_io_cache_log(), __VA_ARGS__)
 
#define BIC_DEBUG(...)   U_LOG_IFL_D(debug_get_log_option_io_cache_log(), __VA_ARGS__)
 
#define BIC_INFO(...)   U_LOG_IFL_I(debug_get_log_option_io_cache_log(), __VA_ARGS__)
 
#define BIC_WARN(...)   U_LOG_IFL_W(debug_get_log_option_io_cache_log(), __VA_ARGS__)
 
#define BIC_ERROR(...)   U_LOG_IFL_E(debug_get_log_option_io_cache_log(), __VA_ARGS__)
 

Functions

xrt_result_t b_io_cache_create (xrt_system_devices *xsysd, xrt_space_overseer *xso, xrt_io_cache **out_xic)
 Create a base input/output cache from system devices.
 

Detailed Description

Base implementation of xrt_io_cache.