spla
Functions
c_memview.cpp File Reference
#include "c_config.hpp"
Include dependency graph for c_memview.cpp:

Functions

spla_Status spla_MemView_make (spla_MemView *view, void *buffer, spla_size_t size, spla_bool is_mutable)
 
spla_Status spla_MemView_read (spla_MemView view, spla_size_t offset, spla_size_t size, void *dst)
 
spla_Status spla_MemView_write (spla_MemView view, spla_size_t offset, spla_size_t size, const void *src)
 
spla_Status spla_MemView_get_buffer (spla_MemView view, void **buffer)
 
spla_Status spla_MemView_get_size (spla_MemView view, spla_size_t *size)
 
spla_Status spla_MemView_is_mutable (spla_MemView view, spla_bool *is_mutable)
 

Function Documentation

◆ spla_MemView_get_buffer()

spla_Status spla_MemView_get_buffer ( spla_MemView  view,
void **  buffer 
)

◆ spla_MemView_get_size()

spla_Status spla_MemView_get_size ( spla_MemView  view,
spla_size_t *  size 
)

◆ spla_MemView_is_mutable()

spla_Status spla_MemView_is_mutable ( spla_MemView  view,
spla_bool *  is_mutable 
)

◆ spla_MemView_make()

spla_Status spla_MemView_make ( spla_MemView *  view,
void *  buffer,
spla_size_t  size,
spla_bool  is_mutable 
)

◆ spla_MemView_read()

spla_Status spla_MemView_read ( spla_MemView  view,
spla_size_t  offset,
spla_size_t  size,
void *  dst 
)

◆ spla_MemView_write()

spla_Status spla_MemView_write ( spla_MemView  view,
spla_size_t  offset,
spla_size_t  size,
const void *  src 
)