fReader
PrintJobReader fReader;
Reader* fReader;
fReader(reader),
delete fReader;
return fParent && fReader ? fReader->InitCheck() : B_NO_INIT;
if (fReader) {
return fReader->DevicePath();
if (fReader)
return fReader->VendorID();
if (fReader)
return fReader->ProductID();
DeviceReader* fReader;
DeviceReader* reader = tabletDevice->fReader;
status = DetectDevice(fReader);
if (fReader) {
_GetName(fReader->ProductID(), &name);
Reader* fReader;
fStatus = fReader->Read(buffer, size);
fStatus = fReader->Read(size, &buffer, &mustFree);
fStatus = fReader->Skip(newBytesRead - fBytesRead);
fReader(reader),
fReader = reader;
return fReader->ReadDataToOutput(requestOffset, requestLength,
return fReader->ReadDataToOutput(requestOffset, requestLength,
return fReader->ReadDataToOutput(firstPageOffset, requestLength, &output);
fReader(NULL),
BAbstractBufferedDataReader* fReader;
fReader(reader),
fReader->_LockCacheLine(this);
fReader->_UnlockCacheLine(this);
CachedDataReader* fReader;
status_t error = fReader->ReadDataToOutput(offset, toRead, &output);
BAbstractBufferedDataReader* fReader;
fReader(NULL),
delete fReader;
status_t error = fPackage->CreateDataReader(*fData, fReader);
: fSyscall(sc), fData(data), fReader(reader),
MemoryReader &Reader() { return fReader; }
MemoryReader &fReader;
if (fReader->AllocateCookie(i, &fStreamInfo[i].cookie) != B_OK) {
if (fReader->GetStreamInfo(fStreamInfo[i].cookie, &frameCount,
fReader->FreeCookie(fStreamInfo[i].cookie);
gPluginManager.DestroyReader(fReader);
return fReader->GetMetaData(_data);
return fReader->Copyright();
fReader->GetStreamInfo(fStreamInfo[stream].cookie, &frameCount, &duration,
fReader->GetStreamInfo(fStreamInfo[stream].cookie, &frameCount, &duration,
status_t status = fReader->Seek(info.cookie, seekTo, _frame, _time);
return fReader->FindKeyFrame(info.cookie, seekTo, _frame, _time);
return fReader->GetNextChunk(fStreamInfo[stream].cookie, _chunkBuffer,
chunk_buffer* chunk = info.chunkCache->NextChunk(fReader, info.cookie);
return fReader->GetStreamMetaData(fStreamInfo[stream].cookie, _data);
|| !info.chunkCache->ReadNextChunk(fReader, info.cookie))
fReader(NULL),
fInitStatus = gPluginManager.CreateReader(&fReader, &fStreamCount,
, fReader(jobFile)
if (fReader.JobSettings()->FindInt32(kJDOrientation, &value32) == B_OK)
if (fReader.JobSettings()->FindInt32(kJDPageSelection, &value32) == B_OK)
if (fReader.JobSettings()->FindBool(kJDReverse, &value) == B_OK)
if (fReader.JobSettings()->FindInt32(kJDNup, &value32) == B_OK)
fNumberOfPages = (fReader.NumberOfPages() + fNumberOfPagesPerPage - 1)
fPaperRect = fReader.PaperRect();
fPrintableRect = fReader.PrintableRect();
if (fReader.InitCheck() == B_OK) {
return fReader.InitCheck();
return factor * fReader.GetScale() / 100.0;
if (fReader.GetPage(page, pjp) == B_OK)
if (fReader >= 0) {
kill_thread(fReader);
fReader = -1;
fReader(-1),
if (fReader >= 0) {
wait_for_thread(fReader, &result);
fReader = spawn_thread(&_ReaderEntry, "AppRunner reader",
if (fReader >= 0)
error = resume_thread(fReader);
error = fReader;
thread_id fReader;
if (fReader >= 0) {
wait_for_thread(fReader, &result);
fReader = spawn_thread(&_ReaderEntry, "PipedAppRunner reader",
if (fReader >= 0)
error = resume_thread(fReader);
error = fReader;
if (fReader >= 0) {
kill_thread(fReader);
fReader = -1;
thread_id fReader;
return fReader.InitCheck();
if (fReader.InitCheck() == B_OK) {
if (fReader.GetPage(fPage, page) == B_OK)
return fReader.NumberOfPages();
, fReader(jobFile)
BRect r = fReader.PaperRect();
PrintJobReader fReader;
: fReader(fileName)
fStatus = fReader.InitCheck();
fStatus = fReader.Initialize(this);
SSynthFileReader fReader;
status_t InitCheck() const { return fReader.InitCheck(); }