MezzanineEngine 
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Namespaces | Constant Groups | Macros
logtools.h File Reference

The definitions of the logging tools. More...

#include "datatypes.h"
#include "systemcalls.h"
#include <iostream>
+ Include dependency graph for logtools.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Mezzanine::Threading::ScopedTimer
 Used to time from this objects creation to its destruction. More...
 

Namespaces

 Mezzanine
 The bulk of the engine components go in this namspace.
 
 Mezzanine::Threading
 This is where game specific threading algorithms and a minimalistic subset of the std threading library a held.
 

Constant Groups

 Mezzanine
 The bulk of the engine components go in this namspace.
 
 Mezzanine::Threading
 This is where game specific threading algorithms and a minimalistic subset of the std threading library a held.
 

Macros

#define SCOPEDTIMER(Stream)   ScopedTimer TimeThisScope( Stream, __func__, __FILE__, __LINE__ );
 The easiest way to time the given scope. More...
 

Detailed Description

The definitions of the logging tools.

Definition in file logtools.h.

Macro Definition Documentation

#define SCOPEDTIMER (   Stream)    ScopedTimer TimeThisScope( Stream, __func__, __FILE__, __LINE__ );

The easiest way to time the given scope.

Parameters
Stream

Definition at line 70 of file logtools.h.