Skip to content

HostBuffer

#include <sbio/storage/host_buffer.hh>
struct HostBuffer

Defined in src/lib/sbio/storage/host_buffer.hh:29

Name Kind Owner
ptr function Declared here
size function Declared here
set_memory function Declared here
is_dirty function Declared here
set_dirty function Declared here
memory_space function Declared here
m_ptr variable Declared here
m_size variable Declared here
Return Name Description
void * ptr const inline
std::size_t size const inline
void set_memory inline
bool is_dirty const inline
void set_dirty inline

const inline

inline void * ptr() const

Defined in src/lib/sbio/storage/host_buffer.hh:40


const inline

inline std::size_t size() const

Defined in src/lib/sbio/storage/host_buffer.hh:44


inline

inline void set_memory(void * ptr, std::size_t size)

Defined in src/lib/sbio/storage/host_buffer.hh:48


const inline

inline bool is_dirty() const

Defined in src/lib/sbio/storage/host_buffer.hh:53


inline

inline void set_dirty(bool)

Defined in src/lib/sbio/storage/host_buffer.hh:56

Return Name Description
constexpr MemorySpace memory_space static inline constexpr

static inline constexpr

constexpr static inline constexpr MemorySpace memory_space()

Defined in src/lib/sbio/storage/host_buffer.hh:31

Return Name Description
void * m_ptr
std::size_t m_size

void * m_ptr

Defined in src/lib/sbio/storage/host_buffer.hh:60


std::size_t m_size

Defined in src/lib/sbio/storage/host_buffer.hh:61