Main Page   Namespace List   Class Hierarchy   Compound List   File List   Compound Members   File Members  

CL_MPEGSoundProvider Class Reference

#include <mpeg_soundprovider.h>

Inheritance diagram for CL_MPEGSoundProvider:

Inheritance graph
[legend]
Collaboration diagram for CL_MPEGSoundProvider:

Collaboration graph
[legend]
List of all members.

Public Methods

 CL_MPEGSoundProvider (const char *filename)
virtual ~CL_MPEGSoundProvider ()
virtual CL_StreamSoundProvider_Sessionbegin_session ()
virtual void end_session (CL_StreamSoundProvider_Session *session)
 retval: The soundbuffer session to be attached to the newlyretval: started session.


Private Attributes

std::string file

Constructor & Destructor Documentation

CL_MPEGSoundProvider::CL_MPEGSoundProvider ( const char * filename )
 

virtual CL_MPEGSoundProvider::~CL_MPEGSoundProvider ( ) [virtual]
 


Member Function Documentation

virtual CL_StreamSoundProvider_Session* CL_MPEGSoundProvider::begin_session ( ) [virtual]
 

Reimplemented from CL_StreamSoundProvider.

virtual void CL_MPEGSoundProvider::end_session ( CL_StreamSoundProvider_Session * session ) [virtual]
 

retval: The soundbuffer session to be attached to the newlyretval: started session.

Reimplemented from CL_StreamSoundProvider.


Member Data Documentation

std::string CL_MPEGSoundProvider::file [private]
 

Definition at line 32 of file mpeg_soundprovider.h.


The documentation for this class was generated from the following file:
Generated at Wed Apr 4 19:57:13 2001 for ClanLib by doxygen1.2.6 written by Dimitri van Heesch, © 1997-2001