ReactOS 0.4.16-dev-2332-g4cba65d
ftdebug.h File Reference
#include <ft2build.h>
#include <freetype/freetype.h>
#include "compiler-macros.h"
Include dependency graph for ftdebug.h:

Go to the source code of this file.

Macros

#define FT_TRACE(level, varformat)   do { } while ( 0 ) /* nothing */
 
#define FT_TRACE0(varformat)   FT_TRACE( 0, varformat )
 
#define FT_TRACE1(varformat)   FT_TRACE( 1, varformat )
 
#define FT_TRACE2(varformat)   FT_TRACE( 2, varformat )
 
#define FT_TRACE3(varformat)   FT_TRACE( 3, varformat )
 
#define FT_TRACE4(varformat)   FT_TRACE( 4, varformat )
 
#define FT_TRACE5(varformat)   FT_TRACE( 5, varformat )
 
#define FT_TRACE6(varformat)   FT_TRACE( 6, varformat )
 
#define FT_TRACE7(varformat)   FT_TRACE( 7, varformat )
 
#define FT_ERROR(varformat)   do { } while ( 0 ) /* nothing */
 
#define FT_ASSERT(condition)   do { } while ( 0 )
 
#define FT_THROW(e)   FT_ERR_CAT( FT_ERR_PREFIX, e )
 

Functions

 FT_Trace_Get_Count (void)
 
 FT_Trace_Get_Name (FT_Int idx)
 
 FT_Trace_Disable (void)
 
 FT_Trace_Enable (void)
 
 ft_debug_init (void)
 

Macro Definition Documentation

◆ FT_ASSERT

#define FT_ASSERT (   condition)    do { } while ( 0 )

Definition at line 241 of file ftdebug.h.

◆ FT_ERROR

#define FT_ERROR (   varformat)    do { } while ( 0 ) /* nothing */

Definition at line 211 of file ftdebug.h.

◆ FT_THROW

#define FT_THROW (   e)    FT_ERR_CAT( FT_ERR_PREFIX, e )

Definition at line 243 of file ftdebug.h.

◆ FT_TRACE

#define FT_TRACE (   level,
  varformat 
)    do { } while ( 0 ) /* nothing */

Definition at line 102 of file ftdebug.h.

◆ FT_TRACE0

#define FT_TRACE0 (   varformat)    FT_TRACE( 0, varformat )

Definition at line 187 of file ftdebug.h.

◆ FT_TRACE1

#define FT_TRACE1 (   varformat)    FT_TRACE( 1, varformat )

Definition at line 188 of file ftdebug.h.

◆ FT_TRACE2

#define FT_TRACE2 (   varformat)    FT_TRACE( 2, varformat )

Definition at line 189 of file ftdebug.h.

◆ FT_TRACE3

#define FT_TRACE3 (   varformat)    FT_TRACE( 3, varformat )

Definition at line 190 of file ftdebug.h.

◆ FT_TRACE4

#define FT_TRACE4 (   varformat)    FT_TRACE( 4, varformat )

Definition at line 191 of file ftdebug.h.

◆ FT_TRACE5

#define FT_TRACE5 (   varformat)    FT_TRACE( 5, varformat )

Definition at line 192 of file ftdebug.h.

◆ FT_TRACE6

#define FT_TRACE6 (   varformat)    FT_TRACE( 6, varformat )

Definition at line 193 of file ftdebug.h.

◆ FT_TRACE7

#define FT_TRACE7 (   varformat)    FT_TRACE( 7, varformat )

Definition at line 194 of file ftdebug.h.

Function Documentation

◆ ft_debug_init()

ft_debug_init ( void  )

Definition at line 292 of file ftdebug.c.

293 {
294 /* nothing */
295 }

Referenced by FT_New_Library().

◆ FT_Trace_Disable()

FT_Trace_Disable ( void  )

Definition at line 315 of file ftdebug.c.

316 {
317 /* nothing */
318 }

Referenced by if().

◆ FT_Trace_Enable()

FT_Trace_Enable ( void  )

Definition at line 324 of file ftdebug.c.

325 {
326 /* nothing */
327 }

Referenced by if().

◆ FT_Trace_Get_Count()

FT_Trace_Get_Count ( void  )

Definition at line 299 of file ftdebug.c.

300 {
301 return 0;
302 }

◆ FT_Trace_Get_Name()

FT_Trace_Get_Name ( FT_Int  idx)

Definition at line 306 of file ftdebug.c.

307 {
308 FT_UNUSED( idx );
309
310 return NULL;
311 }
#define NULL
Definition: types.h:112
unsigned int idx
Definition: utils.c:41
#define FT_UNUSED(arg)