imFormat Class Reference
[File Format SDK]
Inherits _imFile.
Detailed Description
- Virtual Base class for file formats. All file formats inherit from this class.
Public Member Functions | |
imFormat (const char *_format, const char *_desc, const char *_ext, const char **_comp, int _comp_count, int _can_sequence) | |
imAttribTable * | AttribTable () |
virtual int | Open (const char *file_name)=0 |
virtual int | New (const char *file_name)=0 |
virtual void | Close ()=0 |
virtual void * | Handle (int index)=0 |
virtual int | ReadImageInfo (int index)=0 |
virtual int | ReadImageData (void *data)=0 |
virtual int | WriteImageInfo ()=0 |
virtual int | WriteImageData (void *data)=0 |
virtual int | CanWrite (const char *compression, int color_mode, int data_type) const =0 |
Data Fields | |
const char * | format |
const char * | desc |
const char * | ext |
const char ** | comp |
int | comp_count |
int | can_sequence |
The documentation for this class was generated from the following file: