Skip to main content.

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.

Copyright © 2004, Rob Jones