libimage  0.25.4
 All Classes Namespaces Files Functions Variables Enumerations Macros Pages
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
TiffLZWEncoder< T > Class Template Reference
Inheritance diagram for TiffLZWEncoder< T >:
Inheritance graph
Collaboration diagram for TiffLZWEncoder< T >:
Collaboration graph

Public Member Functions

 TiffLZWEncoder (Image *image, bool isGeoTiff=false)
- Public Member Functions inherited from TiffEncoder
 TiffEncoder (Image *image, int line, bool isGeoTiff)
 TiffEncoder (Image *image, int line)
virtual size_t read (uint8_t *buffer, size_t size)
virtual bool eof ()
std::string getType ()
int getHttpStatus ()
std::string getEncoding ()
- Public Member Functions inherited from DataStream
virtual ~DataStream ()

Protected Member Functions

virtual void prepareHeader ()
virtual void prepareBuffer ()

Protected Attributes

size_t rawBufferSize
T * rawBuffer
- Protected Attributes inherited from TiffEncoder
int line
bool isGeoTiff
uint8_t * header
size_t sizeHeader
size_t tmpBufferSize
size_t tmpBufferPos
uint8_t * tmpBuffer

Additional Inherited Members

- Static Public Member Functions inherited from TiffEncoder
static DataStreamgetTiffEncoder (Image *image, Rok4Format::eformat_data format, bool isGeoTiff)
static DataStreamgetTiffEncoder (Image *image, Rok4Format::eformat_data format)

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