//----------------------------------------------------------------------------- // Handler //----------------------------------------------------------------------------- tsize_t Handler::TiffRead(thandle_t fd, tdata_t buf, tsize_t size) { //::printf("TiffRead(%d)\n", size); Handler *pHandler = reinterpret_cast<Handler *>(fd); size = pHandler->Read(buf, size); return size; }
FT_ULong Handler::ReadStub(FT_Stream streamFT, FT_ULong pos, FT_Byte *buffer, FT_ULong count) { Handler *pHandler = reinterpret_cast<Handler *>(streamFT->descriptor.pointer); return pHandler->Read(pos, buffer, count); }