Grok  7.6.3
Public Member Functions | Public Attributes | List of all members
grk::dwt_data< T > Struct Template Reference

Public Member Functions

 dwt_data ()
 
 dwt_data (const dwt_data &rhs)
 
bool alloc (size_t len)
 
bool alloc (size_t len, size_t padding)
 
void release ()
 

Public Attributes

T * allocatedMem
 
T * mem
 
T * memLow
 
T * memHigh
 
uint32_t dn
 
uint32_t sn
 
uint32_t cas
 
uint32_t win_l_0
 
uint32_t win_l_1
 
uint32_t win_h_0
 
uint32_t win_h_1
 

Constructor & Destructor Documentation

◆ dwt_data() [1/2]

template<typename T >
grk::dwt_data< T >::dwt_data ( )
inline

◆ dwt_data() [2/2]

template<typename T >
grk::dwt_data< T >::dwt_data ( const dwt_data< T > &  rhs)
inline

Member Function Documentation

◆ alloc() [1/2]

template<typename T >
bool grk::dwt_data< T >::alloc ( size_t  len)
inline

◆ alloc() [2/2]

template<typename T >
bool grk::dwt_data< T >::alloc ( size_t  len,
size_t  padding 
)
inline

◆ release()

template<typename T >
void grk::dwt_data< T >::release ( )
inline

Member Data Documentation

◆ allocatedMem

template<typename T >
T* grk::dwt_data< T >::allocatedMem

◆ cas

template<typename T >
uint32_t grk::dwt_data< T >::cas

◆ dn

template<typename T >
uint32_t grk::dwt_data< T >::dn

◆ mem

template<typename T >
T* grk::dwt_data< T >::mem

◆ memHigh

template<typename T >
T* grk::dwt_data< T >::memHigh

◆ memLow

template<typename T >
T* grk::dwt_data< T >::memLow

◆ sn

template<typename T >
uint32_t grk::dwt_data< T >::sn

◆ win_h_0

template<typename T >
uint32_t grk::dwt_data< T >::win_h_0

◆ win_h_1

template<typename T >
uint32_t grk::dwt_data< T >::win_h_1

◆ win_l_0

template<typename T >
uint32_t grk::dwt_data< T >::win_l_0

◆ win_l_1

template<typename T >
uint32_t grk::dwt_data< T >::win_l_1

The documentation for this struct was generated from the following file: