#ifndef Morpheo_Debug_type_h
#define Morpheo_Debug_type_h

/*
 * $Id: Debug_type.h 118 2009-05-20 22:01:32Z rosiere $
 *
 * [ Description ]
 * 
 *  Debug's Level :
 *  - None    : print elementary information
 *  - Info    : print basic information
 *  - Trace   : trace internal variable
 *  - Func    : trace call and return function
 *  - All     : print all information
 */


namespace morpheo {

typedef enum 
  {
    DEBUG_NONE ,
    DEBUG_INFO ,
    DEBUG_TRACE,
    DEBUG_FUNC ,
    DEBUG_ALL
  } debug_verbosity_t;

}; // end namespace morpheo
#endif
