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

OSGTIFImageFileType.cpp File Reference

#include <stdlib.h>
#include <stdio.h>
#include "OSGConfig.h"
#include "OSGTIFImageFileType.h"
#include <OSGLog.h>

Go to the source code of this file.

Namespaces

namespace  osg

Defines

#define OSG_TIF_ARG(ARG)   ARG

Functions

static void warningHandler (const char *module, const char *fmt, va_list ap)
static void errorHandler (const char *module, const char *fmt, va_list ap)

Variables

static const Char8suffixArray []


Define Documentation

#define OSG_TIF_ARG ARG   )     ARG
 

Definition at line 65 of file OSGTIFImageFileType.cpp.


Function Documentation

static void warningHandler const char *  module,
const char *  fmt,
va_list  ap
[static]
 

Definition at line 87 of file OSGTIFImageFileType.cpp.

References FWARNING.

Referenced by osg::TIFImageFileType::the().

00088 {
00089     Char8   buffer[4096];
00090 
00091 #ifdef OSG_HAS_VSNPRINTF
00092     vsnprintf(buffer, sizeof(buffer) - 1, fmt, ap);
00093 #else
00094     vsprintf(buffer, fmt, ap);
00095 #endif
00096 
00097     FWARNING (("TiffLib: %s;%s\n", module ? module : "Mod", buffer));
00098 }

static void errorHandler const char *  module,
const char *  fmt,
va_list  ap
[static]
 

Definition at line 100 of file OSGTIFImageFileType.cpp.

References FFATAL.

Referenced by osg::TIFImageFileType::the().

00101 {
00102     Char8   buffer[4096];
00103 
00104 #ifdef OSG_HAS_VSNPRINTF
00105     vsnprintf(buffer, sizeof(buffer) - 1, fmt, ap);
00106 #else
00107     vsprintf(buffer, fmt, ap);
00108 #endif
00109 
00110     FFATAL (("TiffLib: %s;%s\n", module ? module : "Mod", buffer));
00111 }


Variable Documentation

const Char8* suffixArray[] [static]
 

Initial value:

 {
  "tif", "tiff"
}

Definition at line 115 of file OSGTIFImageFileType.cpp.


Generated on Thu Aug 25 04:12:23 2005 for OpenSG by  doxygen 1.4.3