Image Component Library (ICL)
Classes | Public Member Functions | Public Attributes | List of all members
icl::io::ImageCompressor::Header Struct Reference

Compressed image header. More...

#include <ImageCompressor.h>

Classes

struct  Params
 

Public Member Functions

const char * metaBegin () const
 
const icl8uimageBegin () const
 
int imageLen () const
 
std::string getMagickCode () const
 
std::string getCompressionMode () const
 
CompressionSpec compressionSpec () const
 
void setupImage (core::ImgBase **image)
 sets up a given image for beeing compatible the the header More...
 

Public Attributes

struct icl::io::ImageCompressor::Header::Params params
 
const icl8udata
 compressed data begin (data[0] = magick[0]) More...
 

Detailed Description

Compressed image header.

Member Function Documentation

◆ compressionSpec()

CompressionSpec icl::io::ImageCompressor::Header::compressionSpec ( ) const

◆ getCompressionMode()

std::string icl::io::ImageCompressor::Header::getCompressionMode ( ) const
inline

◆ getMagickCode()

std::string icl::io::ImageCompressor::Header::getMagickCode ( ) const
inline

◆ imageBegin()

const icl8u* icl::io::ImageCompressor::Header::imageBegin ( ) const
inline

◆ imageLen()

int icl::io::ImageCompressor::Header::imageLen ( ) const
inline

◆ metaBegin()

const char* icl::io::ImageCompressor::Header::metaBegin ( ) const
inline

◆ setupImage()

void icl::io::ImageCompressor::Header::setupImage ( core::ImgBase **  image)

sets up a given image for beeing compatible the the header

Member Data Documentation

◆ data

const icl8u* icl::io::ImageCompressor::Header::data

compressed data begin (data[0] = magick[0])

◆ params

struct icl::io::ImageCompressor::Header::Params icl::io::ImageCompressor::Header::params

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