LArOpenCV  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups
Classes | Namespaces | Macros
larcaffe_logger.h File Reference

logger utility class definition header file. More...

#include <cstdio>
#include <iostream>
#include <map>
#include "LArCaffeTypes.h"

Go to the source code of this file.

Classes

class  larcaffe::logger
 Utility class used to show formatted message on the screen. More...
 

Namespaces

 larcaffe
 C++ namespace for developping LArTPC software interface to deep learning tool caffe.
 

Macros

#define LARCAFFE_DEBUG(obj)   obj.send(::larcaffe::msg::kDEBUG,__FUNCTION__,__LINE__,__FILE__)
 
#define LARCAFFE_INFO(obj)   obj.send(::larcaffe::msg::kINFO,__FUNCTION__,__LINE__)
 
#define LARCAFFE_NORMAL(obj)   obj.send(::larcaffe::msg::kNORMAL,__FUNCTION__)
 
#define LARCAFFE_WARNING(obj)   obj.send(::larcaffe::msg::kWARNING,__FUNCTION__)
 
#define LARCAFFE_ERROR(obj)   obj.send(::larcaffe::msg::kERROR,__FUNCTION__,__LINE__)
 
#define LARCAFFE_CRITICAL(obj)   obj.send(::larcaffe::msg::kCRITICAL,__FUNCTION__,__LINE__,__FILE__)
 

Detailed Description

logger utility class definition header file.

Author
Kazu - Nevis 2015

Definition in file larcaffe_logger.h.