Lines Matching refs:data

354       GetPartitionInfo     :  size of partition data: NTFS clusters + TAIL; TAIL contains extra empty sectors and copy of first sector of NTFS

462 bool CInFile::Read1(void *data, UInt32 size, UInt32 &processedSize) throw()
465 const bool res = BOOLToBool(::ReadFile(_handle, data, size, &processedLoc, NULL));
470 bool CInFile::ReadPart(void *data, UInt32 size, UInt32 &processedSize) throw()
474 return Read1(data, size, processedSize);
477 bool CInFile::Read(void *data, UInt32 size, UInt32 &processedSize) throw()
483 const bool res = ReadPart(data, size, processedLoc);
489 data = (void *)((unsigned char *)data + processedLoc);
496 bool CInFile::ReadFull(void *data, size_t size, size_t &processedSize) throw()
503 const bool res = Read1(data, sizeLoc, processedLoc);
509 data = (void *)((unsigned char *)data + processedLoc);
538 bool COutFile::WritePart(const void *data, UInt32 size, UInt32 &processedSize) throw()
543 bool res = BOOLToBool(::WriteFile(_handle, data, size, &processedLoc, NULL));
548 bool COutFile::Write(const void *data, UInt32 size, UInt32 &processedSize) throw()
554 const bool res = WritePart(data, size, processedLoc);
560 data = (const void *)((const unsigned char *)data + processedLoc);
567 bool COutFile::WriteFull(const void *data, size_t size) throw()
573 if (!WritePart(data, sizeCur, processedLoc))
577 data = (const void *)((const unsigned char *)data + processedLoc);
772 ssize_t CInFile::read_part(void *data, size_t size) throw()
776 return ::read(_handle, data, size);
779 bool CInFile::ReadFull(void *data, size_t size, size_t &processed) throw()
784 const ssize_t res = read_part(data, size);
789 data = (void *)((unsigned char *)data + (size_t)res);
819 ssize_t COutFile::write_part(const void *data, size_t size) throw()
823 return ::write(_handle, data, size);
826 ssize_t COutFile::write_full(const void *data, size_t size, size_t &processed) throw()
831 const ssize_t res = write_part(data, size);
836 data = (const void *)((const unsigned char *)data + (size_t)res);