30 #if defined(TraceWriterTerm_RECURSES)
31 #error Recursive header files inclusion detected in TraceWriterTerm.h
32 #else // defined(TraceWriterTerm_RECURSES)
34 #define TraceWriterTerm_RECURSES
36 #if !defined TraceWriterTerm_h
38 #define TraceWriterTerm_h
45 #include "DGtal/base/TraceWriter.h"
102 #if ( (defined(UNIX)||defined(unix)||defined(linux)) )
103 return "\033[0m\033[35m";
115 #if ( (defined(UNIX)||defined(unix)||defined(linux)) )
128 #if ( (defined(UNIX)||defined(unix)||defined(linux)) )
129 return "\033[0m\033[31m[ERR]";
141 #if ( (defined(UNIX)||defined(unix)||defined(linux)) )
142 return "\033[0m\033[1m";
154 #if ( (defined(UNIX)||defined(unix)||defined(linux)) )
188 operator<<( std::ostream & out,
const TraceWriterTerm &
object );
197 #endif // !defined TraceWriterTerm_h
199 #undef TraceWriterTerm_RECURSES
200 #endif // else defined(TraceWriterTerm_RECURSES)