Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

pldebug.h File Reference

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

Included by dependency graph

Go to the source code of this file.

Defines

#define PLASSERT_VALID(pOb)   do{} while (0)
#define PLTRACE   1 ? (void)0 : ::PLTrace
#define PLASSERT(f)   do{}while (0)
#define PLCOMPILER_ASSERT(cond)   (void)sizeof(int[bool(cond)?1:-1]);

Functions

void PLTrace (const char *,...)


Define Documentation

#define PLASSERT  )     do{}while (0)
 

Definition at line 54 of file pldebug.h.

Referenced by PLBmp::AlmostEqual(), PLFilterVideoInvert::Apply(), PLFilterThreshold::Apply(), PLFilterResizeHamming::Apply(), PLFilterResizeGaussian::Apply(), PLFilterResizeBox::Apply(), PLFilterResizeBilinear::Apply(), PLFilterQuantize::Apply(), PLFilterMirror::Apply(), PLFilterLightness::Apply(), PLFilterIntensity::Apply(), PLFilterGrayscale::Apply(), PLFilterGetAlpha::Apply(), PLFilterFlip::Apply(), PLFilterCrop::Apply(), PLFilterContrast::Apply(), PLFilterPixel< PixelC, PixelOp >::ApplyInPlace(), PLPixel32::Blend(), PLPixel24::Blend(), C2PassScale< DataClass >::CalcContributions(), PLFileSink::Close(), PLBmp::CreateCopy(), createTrueColorCopy(), PLBmpDecoder::decodeHiColor(), PLBmpDecoder::decodeTrueColor(), PLTIFFDecoderEx::DoDecode(), PLPNGDecoder::DoDecode(), PLPicDecoder::DoDecode(), PLGIFDecoder::DoDecode(), PLTIFFEncoderEx::DoEncode(), PLTIFFEncoder::DoEncode(), PLPNGEncoder::DoEncode(), PLJPEGEncoder::DoEncode(), PLTIFFDecoder::doLoColor(), PLTIFFEncoder::DoTiffEncode(), EncodeData(), PLFileSource::fillBuffer(), PLBmp::FindNearestColor(), PLFileSource::GetBufferPtr(), PLBmp::GetLineArray(), PLBmp::GetLineArray24(), PLBmp::GetLineArray32(), PLBmp::GetPixel(), PLBmp::Lock(), PLDataSource::Open(), PLDataSink::Open(), PLFileSource::ReadEverything(), PLTGADecoder::readPixel8(), PLBmp::SetAlphaChannel(), PLTIFFEncoder::SetBaseTags(), PLBmp::SetGrayPalette(), PLBmp::SetPalette(), PLBmp::SetPixel(), PLPicDecoder::SetTraceConfig(), PLFilterQuantize::split(), PLBmp::Unlock(), and PLBmp::~PLBmp().

#define PLASSERT_VALID pOb   )     do{} while (0)
 

Definition at line 21 of file pldebug.h.

Referenced by PLBmp::Create(), PLBmp::CreateCopy(), PLBmp::CreateFilteredCopy(), PLBmp::GetBitsPerPixel(), PLBmp::GetHeight(), PLAnyBmp::GetMemUsed(), PLBmp::GetNumColors(), PLBmp::GetPalette(), PLBmp::GetResolution(), PLBmp::GetWidth(), PLBmp::HasAlpha(), PLBmp::initLocals(), PLBmp::internalCopy(), PLAnyBmp::internalCreate(), PLAnyBmp::PLAnyBmp(), PLBmp::SetAlphaChannel(), PLBmp::SetHasAlpha(), PLBmp::SetQuantizationMode(), and PLBmp::SetResolution().

#define PLCOMPILER_ASSERT cond   )     (void)sizeof(int[bool(cond)?1:-1]);
 

Definition at line 61 of file pldebug.h.

#define PLTRACE   1 ? (void)0 : ::PLTrace
 

Definition at line 32 of file pldebug.h.

Referenced by PLPicDecoder::Trace(), and PLPNGDecoder::user_warning_fn().


Function Documentation

void PLTrace const char *  ,
  ...
[inline]
 

Definition at line 31 of file pldebug.h.


Generated on Wed Dec 15 21:20:44 2004 for vuVolume by  doxygen 1.3.9.1