Description | Hierarchy | Fields | Methods | Properties |
type unaRIFile = class(unaObject)
RIFF file parser.
![]() |
constructor create(dataBuf: pointer; len: unsigned); overload; |
![]() |
constructor create(const fileName: wideString; access: unsigned = PAGE_READONLY); overload; |
![]() |
destructor Destroy(); override; |
![]() |
function getPtr(offset: int64; size: unsigned; out subOfs: int): pointer; |
![]() |
function releasePtr(baseAddr: pointer): bool; |
![]() |
procedure AfterConstruction(); override; |
![]() |
property dataSize64: int64 read f_dataSize64; |
![]() |
property fileName: wideString read f_fileName; |
![]() |
property isValid: bool read getIsValid; |
![]() |
property rootChunk: unaRIFFChunk read f_rootChunk; |
![]() |
constructor create(dataBuf: pointer; len: unsigned); overload; |
![]() |
constructor create(const fileName: wideString; access: unsigned = PAGE_READONLY); overload; |
![]() |
destructor Destroy(); override; |
![]() |
function getPtr(offset: int64; size: unsigned; out subOfs: int): pointer; |
![]() |
function releasePtr(baseAddr: pointer): bool; |
![]() |
procedure AfterConstruction(); override; |
![]() |
property dataSize64: int64 read f_dataSize64; |
![]() |
property fileName: wideString read f_fileName; |
![]() |
property isValid: bool read getIsValid; |
![]() |
property rootChunk: unaRIFFChunk read f_rootChunk; |
(c) 2012 Lake of Soft