Main Page | Class Hierarchy | Class List | File List | Class Members | File Members | Related Pages

mp3iterator.h

Go to the documentation of this file.
00001 
00006 #ifndef _MP3ITERATOR_H_
00007 #define _MP3ITERATOR_H_
00008 
00009 #include "bitstream.h"
00010 #include "mp3frame.h"
00011 #include "mp3stream.h"
00012 
00022 class MP3Iterator
00023 {
00024   public:
00025     
00034     MP3Iterator(Bitstream &bs, int type);
00035     
00042     ~MP3Iterator();
00043     
00052     MP3Frame *operator-> () const; 
00053     
00061     MP3Iterator &operator++ ();
00062 
00063   private:
00064     MP3Frame *m_frame; //Current frame in stream
00065     MP3Stream *m_stream; //MP3 stream to read frames from
00066 };
00067 
00068 #endif // _MP3ITERATOR_H_

Generated on Wed Sep 6 00:17:57 2006 for Kraken by  doxygen 1.4.4