Public Member Functions | Protected Attributes | List of all members
ICompression Class Referenceabstract

#include <ICompression.h>

Inheritance diagram for ICompression:
Inheritance graph
[legend]

Public Member Functions

virtual int compressBuffer (unsigned char *t_buffer, int t_size, unsigned char *t_compressedBuf)=0
 
virtual int decompressBuffer (unsigned char *t_buffer, int t_size, unsigned char *t_uncompressedBuf)=0
 
 ICompression (int t_width, int t_height, rs2_format t_format, int t_bpp)
 

Protected Attributes

int m_bpp
 
int m_compFrameCounter = 0
 
int m_decompFrameCounter = 0
 
rs2_format m_format
 
int m_height
 
int m_width
 

Detailed Description

Definition at line 10 of file ICompression.h.

Constructor & Destructor Documentation

ICompression::ICompression ( int  t_width,
int  t_height,
rs2_format  t_format,
int  t_bpp 
)
inline

Definition at line 13 of file ICompression.h.

Member Function Documentation

virtual int ICompression::compressBuffer ( unsigned char *  t_buffer,
int  t_size,
unsigned char *  t_compressedBuf 
)
pure virtual
virtual int ICompression::decompressBuffer ( unsigned char *  t_buffer,
int  t_size,
unsigned char *  t_uncompressedBuf 
)
pure virtual

Member Data Documentation

int ICompression::m_bpp
protected

Definition at line 19 of file ICompression.h.

int ICompression::m_compFrameCounter = 0
protected

Definition at line 21 of file ICompression.h.

int ICompression::m_decompFrameCounter = 0
protected

Definition at line 21 of file ICompression.h.

rs2_format ICompression::m_format
protected

Definition at line 20 of file ICompression.h.

int ICompression::m_height
protected

Definition at line 19 of file ICompression.h.

int ICompression::m_width
protected

Definition at line 19 of file ICompression.h.


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


librealsense2
Author(s): Sergey Dorodnicov , Doron Hirshberg , Mark Horn , Reagan Lopez , Itay Carpis
autogenerated on Mon May 3 2021 02:50:32