iipsrv 1.2
iipsrv is an advanced high-performance feature-rich image server for web-based streamed viewing and zooming of ultra high-resolution images
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345]
 CCacheCache to store raw tile data
 CCompressorBase class for IIP output images
 CJPEGCompressorWrapper class to the IJG JPEG library
 CPNGCompressorWrapper class to PNG library: Handles 8 and 16 bit PNG as well as alpha transparency
 CWebPCompressorWrapper class to WebP library: Handles 8 and 16 bit PNG as well as alpha transparency
 CEnvironmentClass to obtain environment variables
 Cstd::exceptionSTL class
 Cstd::runtime_errorSTL class
 Cfile_errorDefine our own derived exception class for file errors
 CFCGIWriterFCGI Writer Class
 CFileWriterFile Writer Class
 Ciip_destination_mgrExpanded data destination object for buffered output used by IJG JPEG library
 CIIPImageMain class to handle the pyramidal image source
 CKakaduImageImage class for Kakadu JPEG2000 Images: Inherits from IIPImage. Uses the Kakadu library
 COpenJPEGImage
 CTPTImageImage class for Tiled Pyramidal Images: Inherits from IIPImage. Uses libtiff
 CIIPResponseClass to handle non-image IIP responses including errors
 Cstd::ios_baseSTL class
 Cstd::basic_ios< Char >STL class
 Cstd::basic_ostream< Char >STL class
 Cstd::ostreamSTL class
 CLoggerLogger class - handles ofstreams and syslog
 CMemcacheCache to store raw tile data
 Cpng_destination_mgrExpanded data destination object for buffered output used by PNG library
 CRawTileClass to represent a single image tile
 CSessionStructure to hold our session data
 CStack
 CTaskGeneric class to encapsulate various commands
 CCMPColormap Command
 CCNTContrast Command
 CCNVCNV Convolution Filter Command
 CCOLColor Conversion Command
 CCTWColor Twist Command
 CCVTCVT Region Export Command
 CDeepZoomDeepZoom Request Command
 CFIFFIF Command
 CGAMGamma Command
 CHEICVT Height Command
 CICCICC Profile Command
 CIIIFIIIF Command
 CINVInversion Command
 CJTLJPEG Tile Export Command
 CPTLPNG Tile Command
 CWTLWebP Tile Command
 CJTLSJPEG Tile Sequence Command
 CLYRQuality Layers Command
 CMINMAXMINMAX Command
 COBJOBJ commands
 CPFLSPECTRA Request Command
 CQLTJPEG Quality Command
 CRGNCVT Region Command
 CROTROT Rotation Command
 CSDSSDS Command
 CSHDShading Command
 CSPECTRASPECTRA Request Command
 CTILTile Command
 CWIDCVT Width Command
 CZoomifyZoomify Request Command
 CTileManagerClass to manage access to the tile cache
 CTimerSimple Timer class to allow us to time our responses
 CTokenizerSimple utility class to split a string into tokens
 CTransformImage Processing Transforms
 CURLSimple utility class to decode and filter URLs
 CViewClass to intelligently handle Image Transforms
 CWatermarkWatermark class
 CWriterVirtual base class for various writers