Grok  9.5.0
Public Member Functions | List of all members
j2c_destination_base Class Referenceabstract

#include <codestream.hpp>

Inheritance diagram for j2c_destination_base:
j2c_dst_memory

Public Member Functions

virtual ~j2c_destination_base ()=default
 
virtual int32_t put_byte (uint8_t byte)=0
 
virtual int32_t put_word (uint16_t word)=0
 
virtual int32_t put_dword (uint32_t put_dword)=0
 
virtual int32_t put_N_bytes (uint8_t *src, uint32_t length)=0
 
virtual int32_t flush (std::ofstream &dst)=0
 

Constructor & Destructor Documentation

◆ ~j2c_destination_base()

virtual j2c_destination_base::~j2c_destination_base ( )
virtualdefault

Member Function Documentation

◆ flush()

virtual int32_t j2c_destination_base::flush ( std::ofstream &  dst)
pure virtual

Implemented in j2c_dst_memory.

◆ put_byte()

virtual int32_t j2c_destination_base::put_byte ( uint8_t  byte)
pure virtual

◆ put_dword()

virtual int32_t j2c_destination_base::put_dword ( uint32_t  put_dword)
pure virtual

◆ put_N_bytes()

virtual int32_t j2c_destination_base::put_N_bytes ( uint8_t *  src,
uint32_t  length 
)
pure virtual

Implemented in j2c_dst_memory.

◆ put_word()

virtual int32_t j2c_destination_base::put_word ( uint16_t  word)
pure virtual

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