Public Typedefs
A few type defs to make life a bit easier when reading/writing the code.
ImagePtr
Definition
- typedef boost::shared_ptr<Image> ImagePtr;
Other Details / Notes
- Shared pointer used for holding Image pointers. Returned by the safe loading functions.
ReadFunc_t
Definition
- typedef boost::function<std::streamsize (char *, std::streamsize)> ReadFunc_t;
Other Details / Notes
- The type of user defined reading functions
SeekFunc_t
Defination
- typedef boost::function<std::streampos (boost::iostreams::stream_offset, std::ios_base::seekdir)> SeekFunc_t;
Other Details / Notes
- The type of the user defined seek functions
FilterCreator_t
Defination
- typedef boost::function<filterptr (LoaderImgData&)> FilterCreator_t;
Other Details / Notes
- The type of the user defined filter object creation function.