debug.h File Reference

#include <assert.h>
#include <stdio.h>
#include <string>

Include dependency graph for debug.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  audiere

Classes

class  audiere::Log
class  audiere::Guard

Defines

#define ADR_GUARD(label)
#define ADR_LOG(label)
#define ADR_IF_DEBUG   if (false)
#define ADR_ASSERT(condition, label)


Define Documentation

#define ADR_ASSERT condition,
label   ) 
 

Definition at line 73 of file debug.h.

Referenced by audiere::CFile::CFile(), audiere::SpeexInputStream::doRead(), audiere::OpenSource(), audiere::Resampler::read(), and audiere::CFile::read().

#define ADR_GUARD label   ) 
 

Definition at line 70 of file debug.h.

Referenced by audiere::AdrOpenDevice(), audiere::AdrOpenSound(), audiere::DSAudioDevice::create(), audiere::ALAudioDevice::create(), audiere::DoOpenDevice(), audiere::MP3InputStream::doRead(), audiere::DSOutputBuffer::DSOutputBuffer(), audiere::DSOutputStream::DSOutputStream(), audiere::MODInputStream::initialize(), audiere::AIFFInputStream::initialize(), audiere::NullAudioDevice::openBuffer(), audiere::DSAudioDevice::openBuffer(), audiere::OpenSource(), audiere::NullAudioDevice::openStream(), audiere::DSAudioDevice::openStream(), audiere::NullOutputStream::play(), audiere::DSOutputStream::play(), audiere::MP3InputStream::reset(), audiere::MODInputStream::reset(), audiere::DSOutputStream::reset(), audiere::DSOutputStream::stop(), audiere::ThreadedDevice::ThreadedDevice(), audiere::NullAudioDevice::update(), audiere::MMAudioDevice::update(), audiere::DSAudioDevice::update(), audiere::ALAudioDevice::update(), audiere::DSOutputBuffer::~DSOutputBuffer(), and audiere::DSOutputStream::~DSOutputStream().

#define ADR_IF_DEBUG   if (false)
 

Definition at line 72 of file debug.h.

Referenced by audiere::DSAudioDevice::openBuffer().

#define ADR_LOG label   ) 
 

Definition at line 71 of file debug.h.

Referenced by audiere::AbstractDevice::AbstractDevice(), audiere::AdrOpenDevice(), audiere::CondVar::CondVar(), audiere::DSAudioDevice::create(), audiere::ALAudioDevice::create(), audiere::DSOutputBuffer::DSOutputBuffer(), audiere::WAVInputStream::initialize(), audiere::AIFFInputStream::initialize(), audiere::CDDeviceUnix::isDoorOpen(), audiere::MCIDevice::MCIDevice(), audiere::Mutex::Mutex(), audiere::DSAudioDevice::openBuffer(), audiere::DSAudioDevice::openStream(), audiere::BasicSource::read(), audiere::AIFFInputStream::reset(), audiere::MCIDevice::sendString(), audiere::ThreadedDevice::ThreadedDevice(), audiere::MMAudioDevice::update(), and audiere::ALAudioDevice::update().


Generated on Mon Feb 13 23:07:53 2006 for audiere by  doxygen 1.4.6