blockfactory  0.8
A framework for wrapping algorithms for dataflow programming
Log.h File Reference
#include <memory>
#include <sstream>
#include <string>
Include dependency graph for Log.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  blockfactory::core::Log
 Class for handling log messages. More...
 

Namespaces

 blockfactory
 
 blockfactory::core
 

Macros

#define BF_LOG_VERBOSITY   blockfactory::core::Log::Verbosity::DEBUG
 
#define bfError
 
#define bfWarning
 

Macro Definition Documentation

#define BF_LOG_VERBOSITY   blockfactory::core::Log::Verbosity::DEBUG
#define bfError
Value:
blockfactory::core::Log::Type::ERROR, __FILE__, __LINE__, __FUNCTION__)
std::stringstream & getLogStringStream(const Type &type, const std::string &file, const unsigned &line, const std::string &function)
Get the stringstream object for adding log messages.
static blockfactory::core::Log & getSingleton()
Get the Log singleton.
#define bfWarning
Value:
blockfactory::core::Log::Type::WARNING, __FILE__, __LINE__, __FUNCTION__)
std::stringstream & getLogStringStream(const Type &type, const std::string &file, const unsigned &line, const std::string &function)
Get the stringstream object for adding log messages.
static blockfactory::core::Log & getSingleton()
Get the Log singleton.