Skip to content

RandomAccess

#include <sbio/core/access_style.hh>
class RandomAccess

Defined in src/lib/sbio/core/access_style.hh:158

Inherits: IAccessStyle< RandomAccess >

Name Kind Owner
initialize function Declared here
read function Declared here
Type variable Declared here
m_next_offset variable Declared here
m_next_size variable Declared here
initialize function Inherited from IAccessStyle
read function Inherited from IAccessStyle
Type variable Inherited from IAccessStyle
Kind Name Description
function initialize inline
function read inline
variable Type static constexpr
Return Name Description
SBIO_HD void initialize inline
SBIO_HDIOStatus read inline

inline

inline SBIO_HD void initialize(std::size_t offset, std::size_t size)

Defined in src/lib/sbio/core/access_style.hh:166


inline

template<typename StreamType> inline SBIO_HDIOStatus read(StreamType & channel, const ReadRequest & req)

Defined in src/lib/sbio/core/access_style.hh:172

Return Name Description
constexpr AccessType Type static constexpr

static constexpr

constexpr AccessType Type =

Defined in src/lib/sbio/core/access_style.hh:160

Return Name Description
std::size_t m_next_offset
std::size_t m_next_size

std::size_t m_next_offset

Defined in src/lib/sbio/core/access_style.hh:177


std::size_t m_next_size

Defined in src/lib/sbio/core/access_style.hh:178