Public Member Functions | |
HRESULT | Parse () |
CMatroskaNode (CMatroskaFile *pMF) | |
CMatroskaNode (CMatroskaNode *pParent) | |
CMatroskaNode * | Parent () |
CAutoPtr< CMatroskaNode > | Child (DWORD id=0, bool fSearch=true) |
bool | Next (bool fSame=false) |
bool | Find (DWORD id, bool fSearch=true) |
QWORD | FindPos (DWORD id, QWORD start=0) |
void | SeekTo (QWORD pos) |
QWORD | GetPos () |
QWORD | GetLength () |
template<class T> | |
HRESULT | Read (T &var) |
HRESULT | Read (BYTE *pData, QWORD len) |
CAutoPtr< CMatroskaNode > | Copy () |
CAutoPtr< CMatroskaNode > | GetFirstBlock () |
bool | NextBlock () |
Public Attributes | |
CID | m_id |
CLength | m_len |
QWORD | m_filepos |
QWORD | m_start |
Definition at line 421 of file MatroskaFile.h.