THPDFDirectTransferStream Class
Definiuje abstrakcyjny kontrakt transferu bez kopiowania używany przez strumienie oparte na źródle i strumienie tymczasowe
Deklaracja
THPDFDirectTransferStream= class(TStream)
public
function TransferTo(Destination: TStream; Count: Int64): Int64;
virtual; abstract;
end;
Jednostka
HPDFObjs
Uwagi dotyczące użycia
- Nadpisz TransferTo, aby skopiować dokładnie Count bajtów wprost do strumienia docelowego bez materializowania bufora pośredniego
- Implementacje zwracają liczbę przeniesionych bajtów i muszą zachować normalne zachowanie pozycji TStream oraz wyjątków