Inheritance diagram for CBaseSplitterFile:

Public Member Functions | |
| CBaseSplitterFile (IAsyncReader *pReader, HRESULT &hr, int cachelen=DEFAULT_CACHELEN) | |
| virtual | ~CBaseSplitterFile () |
| bool | SetCacheSize (int cachelen=DEFAULT_CACHELEN) |
| __int64 | GetPos () |
| __int64 | GetLength () |
| virtual void | Seek (__int64 pos) |
| virtual HRESULT | Read (BYTE *pData, __int64 len) |
| UINT64 | UExpGolombRead () |
| INT64 | SExpGolombRead () |
| UINT64 | BitRead (int nBits, bool fPeek=false) |
| void | BitByteAlign () |
| void | BitFlush () |
| HRESULT | ByteRead (BYTE *pData, __int64 len) |
| bool | IsStreaming () |
| HRESULT | HasMoreData (__int64 len=1, DWORD ms=1) |
Protected Types | |
| enum | |
Protected Attributes | |
| UINT64 | m_bitbuff |
| int | m_bitlen |
Definition at line 26 of file BaseSplitterFile.h.
1.4.5