- Main Page
- Namespaces
- Classes
- Files
- Directories

- Class List
- Class Hierarchy
- Class Members

# MatroskaReader::CMatroskaNode Class Reference

List of all members.

## 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

## Detailed Description

Definition at line 421 of file MatroskaFile.h.

The documentation for this class was generated from the following files:

- C:/guliverkli/src/filters/parser/matroskasplitter/MatroskaFile.h
- C:/guliverkli/src/filters/parser/matroskasplitter/MatroskaFile.cpp