Grok 10.0.5
buffer.h File Reference

Go to the source code of this file.

Classes

struct  grk::grk::AllocatorVanilla< T >
 
struct  grk::grk::AllocatorAligned< T >
 
struct  grk::grk::grk_buf< T, A >
 
struct  grk::grk::grk_buf2d_simple< T >
 
struct  grk::grk::grk_buf2d< T, A >
 
struct  grk::grk_buf2d::memcpy_from< T, A >
 

Namespaces

namespace  grk
 Copyright (C) 2016-2023 Grok Image Compression Inc.
 

Typedefs

using grk::grk_buf8 = grk_buf<uint8_t, AllocatorVanilla>
 
using grk::grk_buf8_aligned = grk_buf<uint8_t, AllocatorAligned>
 

Variables

T * buf
 
size_t offset
 
size_t len
 
bool owns_data
 
T * buf_
 
uint32_t stride_
 
uint32_t height_
 
uint32_t grk::grk_buf2d::stride
 

Variable Documentation

◆ buf

T* buf

◆ buf_

◆ height_

uint32_t height_

◆ len

size_t len

◆ offset

size_t offset

◆ owns_data

bool owns_data

◆ stride

uint32_t grk::grk_buf2d::stride

◆ stride_

uint32_t stride_