Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Changeset 4608 in orxonox.OLD for orxonox/trunk/src/defs/debug.h


Ignore:
Timestamp:
Jun 12, 2005, 7:57:33 PM (19 years ago)
Author:
bensch
Message:

orxonox/trunk: some minor stuff

File:
1 edited

Legend:

Unmodified
Added
Removed
  • orxonox/trunk/src/defs/debug.h

    r4471 r4608  
    1 /* 
     1/*
    22   orxonox - the future of 3D-vertical-scrollers
    33
     
    1414*/
    1515
    16 /*! 
     16/*!
    1717    \file debug.h
    1818    \brief Handles output to console for different Verbose-Modes.
    1919
    2020    There are two main modes HARD and SOFT. HARD is precessed during compileTime where SOFT is for runtime.
    21     \li HARD: One can choose between different modes. see: // DEFINE_MODULES 
     21    \li HARD: One can choose between different modes. see: // DEFINE_MODULES
    2222    \li SOFT: If you want each module can have its own variable for processing. just pass it to DEBUG_MODULE_SOFT
    23 */ 
     23*/
    2424
    2525#ifndef _DEBUG_H
     
    3535#define WARN            2
    3636#define INFO            3
    37 #define DEBUG           4
     37//#define DEBUG           4
    3838#define vDEBUG          5
    3939
     
    4545#define SOFT_DEBUG_LEVEL verbose
    4646#else /* MODULAR_DEBUG */
    47 #ifndef DEBUG_MODULE_SOFT 
     47#ifndef DEBUG_MODULE_SOFT
    4848#define SOFT_DEBUG_LEVEL verbose
    4949#else /* DEBUG_MODULE_SOFT */
     
    6464
    6565#define DEBUG_MODULE_IMPORTER           0
    66 #define DEBUG_MODULE_TRACK_MANAGER      0
     66#define DEBUG_MODULE_TRACK_MANAGER      5
    6767#define DEBUG_MODULE_GARBAGE_COLLECTOR  0
    6868#define DEBUG_MODULE_OBJECT_MANAGER     0
     
    104104    if (SOFT_DEBUG_LEVEL >= ERR) \
    105105      printf("ERROR::%s:%d:", __FILE__, __LINE__) && printf
    106 #else 
     106#else
    107107#define PRINTF1 if (NO)
    108108#endif
    109      
     109
    110110#if HARD_DEBUG_LEVEL >= WARN
    111111#define PRINTF2 \
    112112     if (SOFT_DEBUG_LEVEL >= WARN) \
    113113       printf("WARNING::%s:%d:", __FILE__, __LINE__) && printf
    114          
    115 #else 
     114
     115#else
    116116#define PRINTF2 if (NO)
    117117#endif
    118      
     118
    119119#if HARD_DEBUG_LEVEL >= INFO
    120120#define PRINTF3 \
    121121     if (SOFT_DEBUG_LEVEL >= INFO) \
    122122       printf("INFO::%s:%d:", __FILE__, __LINE__) && printf
    123 #else 
     123#else
    124124#define PRINTF3 if (NO)
    125125#endif
    126      
     126
    127127#if HARD_DEBUG_LEVEL >= DEBUG
    128128#define PRINTF4 \
    129129     if (SOFT_DEBUG_LEVEL >= DEBUG) \
    130130       printf("DEBUG::%s:%d:", __FILE__, __LINE__) && printf
    131 #else 
     131#else
    132132#define PRINTF4 if (NO)
    133133#endif
    134      
     134
    135135#if HARD_DEBUG_LEVEL >= vDEBUG
    136136#define PRINTF5 \
    137137     if (SOFT_DEBUG_LEVEL >= vDEBUG) \
    138138       printf("VERYDEBUG::%s:%d:", __FILE__, __LINE__) && printf
    139 #else 
     139#else
    140140#define PRINTF5 if (NO)
    141141#endif
    142    
    143 #else 
     142
     143#else
    144144#define PRINTF(x) if (NO)
    145145#endif
     
    164164
    165165#if HARD_DEBUG_LEVEL >= ERR
    166 #define PRINT1  \
    167   if (SOFT_DEBUG_LEVEL >= ERR)  \
    168     printf
    169 #else 
     166#define PRINT1  \
     167  if (SOFT_DEBUG_LEVEL >= ERR)  \
     168    printf
     169#else
    170170#define PRINT1 if (NO)
    171171#endif
     
    176176    printf
    177177
    178 #else 
     178#else
    179179#define PRINT2 if (NO)
    180180#endif
     
    184184  if (SOFT_DEBUG_LEVEL >= INFO) \
    185185    printf
    186 #else 
     186#else
    187187#define PRINT3 if (NO)
    188188#endif
     
    192192  if (SOFT_DEBUG_LEVEL >= DEBUG) \
    193193    printf
    194 #else 
     194#else
    195195#define PRINT4 if (NO)
    196196#endif
     
    200200     if (SOFT_DEBUG_LEVEL >= vDEBUG) \
    201201       printf("VERYDEBUG::%s:%d:", __FILE__, __LINE__) && printf
    202 #else 
     202#else
    203203#define PRINT5 if (NO)
    204204#endif
    205205
    206206
    207 #else 
     207#else
    208208#define PRINT(x) if (NO)
    209209#endif
Note: See TracChangeset for help on using the changeset viewer.