#include <MatroskaFile.hh>
Collaboration diagram for MatroskaFile::TrackTable::Iterator:

Public Member Functions | |
| Iterator (TrackTable &ourTable) | |
| virtual | ~Iterator () |
| MatroskaTrack * | next () |
Private Attributes | |
| HashTable::Iterator * | fIter |
Definition at line 54 of file MatroskaFile.hh.
| MatroskaFile::TrackTable::Iterator::Iterator | ( | TrackTable & | ourTable | ) |
Definition at line 243 of file MatroskaFile.cpp.
References HashTable::Iterator::create(), fIter, and MatroskaFile::TrackTable::fTable.
00243 { 00244 fIter = HashTable::Iterator::create(*(ourTable.fTable)); 00245 }
| MatroskaFile::TrackTable::Iterator::~Iterator | ( | ) | [virtual] |
Definition at line 247 of file MatroskaFile.cpp.
References fIter.
00247 { 00248 delete fIter; 00249 }
| MatroskaTrack * MatroskaFile::TrackTable::Iterator::next | ( | ) |
Definition at line 251 of file MatroskaFile.cpp.
Referenced by next().
00251 { 00252 char const* key; 00253 return (MatroskaTrack*)fIter->next(key); 00254 }
1.5.2