Xpace
Xpace::eltIntVarCoded< N > Class Template Reference

#include <elt_int.h>

Public Member Functions

void set (eltIntInfo< N > *h, bool isRun)
 
size_t getLen () const
 
void startEncode (MemBitStream *b) const
 
void encode (const N &n, MemBitStream *b) const
 
void startDecode (MemBitStream *b, BytePool *pool)
 
decode (MemBitStream *b) const
 

Detailed Description

template<typename N>
class Xpace::eltIntVarCoded< N >

Definition at line 200 of file elt_int.h.

Member Function Documentation

template<typename N >
void Xpace::eltIntVarCoded< N >::set ( eltIntInfo< N > *  h,
bool  isRun 
)
inline
template<typename N >
size_t Xpace::eltIntVarCoded< N >::getLen ( ) const
inline

Definition at line 538 of file elt_int.h.

References Xpace::eltIntVarCoded< N >::startEncode().

Referenced by Xpace::eltIntVarCoded< N >::set().

template<typename N >
void Xpace::eltIntVarCoded< N >::startEncode ( MemBitStream *  b) const
inline

Definition at line 547 of file elt_int.h.

References Xpace::eltIntVarCoded< N >::encode().

Referenced by Xpace::eltIntVarCoded< N >::getLen().

template<typename N >
void Xpace::eltIntVarCoded< N >::encode ( const N &  n,
MemBitStream *  b 
) const
inline
template<typename N >
void Xpace::eltIntVarCoded< N >::startDecode ( MemBitStream *  b,
BytePool *  pool 
)
inline

Definition at line 582 of file elt_int.h.

References Xpace::eltIntVarCoded< N >::decode().

Referenced by Xpace::eltIntVarCoded< N >::encode().

template<typename N >
N Xpace::eltIntVarCoded< N >::decode ( MemBitStream *  b) const
inline

Definition at line 601 of file elt_int.h.

Referenced by Xpace::eltIntVarCoded< N >::startDecode().


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

current as of Wed Jun 10 2026 12:00:06