Vegastrike 0.5.1 rc1  1.0
Original sources for Vegastrike Evolved
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Audio::CodecRegistration Class Reference

#include <CodecRegistry.h>

Public Member Functions

 CodecRegistration (Codec *codec, int priority=0) throw ()
 
 ~CodecRegistration ()
 

Detailed Description

Definition at line 96 of file CodecRegistry.h.

Constructor & Destructor Documentation

Audio::CodecRegistration::CodecRegistration ( Codec codec,
int  priority = 0 
)
throw (
)

Definition at line 148 of file CodecRegistry.cpp.

References Audio::CodecRegistry::add(), and Singleton< CodecRegistry >::getSingleton().

149  : codec(_codec)
150  {
152  new CodecRegistry();
153  CodecRegistry::getSingleton()->add(codec);
154  }
Audio::CodecRegistration::~CodecRegistration ( )

Definition at line 156 of file CodecRegistry.cpp.

References Singleton< CodecRegistry >::getSingleton().

157  {
158  CodecRegistry::getSingleton()->remove(codec);
159  }

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