Murl::Debug Namespace Reference

Namespace for debugging functions and classes. More...

Classes

class  Assert
 The assert class. More...
 
class  Logger
 The logger class. More...
 
class  NewDelete
 The new / delete logging class. More...
 

Functions

void Error (const Char *message)
 Write an error message string. More...
 
template<class Type1 >
void Error (const Char *format, const Type1 v1)
 Write an error with format string and 1 argument. More...
 
template<class Type1 , class Type2 >
void Error (const Char *format, const Type1 v1, const Type2 v2)
 Write an error with format string and 2 arguments. More...
 
template<class Type1 , class Type2 , class Type3 >
void Error (const Char *format, const Type1 v1, const Type2 v2, const Type3 v3)
 Write an error with format string and 3 arguments. More...
 
template<class Type1 , class Type2 , class Type3 , class Type4 >
void Error (const Char *format, const Type1 v1, const Type2 v2, const Type3 v3, const Type4 v4)
 Write an error with format string and 4 arguments. More...
 
template<class Type1 , class Type2 , class Type3 , class Type4 , class Type5 >
void Error (const Char *format, const Type1 v1, const Type2 v2, const Type3 v3, const Type4 v4, const Type5 v5)
 Write an error with format string and 5 arguments. More...
 
template<class Type1 , class Type2 , class Type3 , class Type4 , class Type5 , class Type6 >
void Error (const Char *format, const Type1 v1, const Type2 v2, const Type3 v3, const Type4 v4, const Type5 v5, const Type6 v6)
 Write an error with format string and 6 arguments. More...
 
void Trace (const Char *message)
 Write a trace message string. More...
 
template<class Type1 >
void Trace (const Char *format, const Type1 v1)
 Write a trace with format string and 1 argument. More...
 
template<class Type1 , class Type2 >
void Trace (const Char *format, const Type1 v1, const Type2 v2)
 Write a trace with format string and 2 arguments. More...
 
template<class Type1 , class Type2 , class Type3 >
void Trace (const Char *format, const Type1 v1, const Type2 v2, const Type3 v3)
 Write a trace with format string and 3 arguments. More...
 
template<class Type1 , class Type2 , class Type3 , class Type4 >
void Trace (const Char *format, const Type1 v1, const Type2 v2, const Type3 v3, const Type4 v4)
 Write a trace with format string and 4 arguments. More...
 
template<class Type1 , class Type2 , class Type3 , class Type4 , class Type5 >
void Trace (const Char *format, const Type1 v1, const Type2 v2, const Type3 v3, const Type4 v4, const Type5 v5)
 Write a trace with format string and 5 arguments. More...
 
template<class Type1 , class Type2 , class Type3 , class Type4 , class Type5 , class Type6 >
void Trace (const Char *format, const Type1 v1, const Type2 v2, const Type3 v3, const Type4 v4, const Type5 v5, const Type6 v6)
 Write a trace with format string and 6 arguments. More...
 

Detailed Description

Namespace for debugging functions and classes.


Copyright © 2011-2018 Spraylight GmbH.