Go to the source code of this file.
Namespaces | |
namespace | PointMatcherSupport |
Functions and classes that are not dependant on scalar type are defined in this namespace. | |
Defines | |
#define | __POINTMATCHER_FUNCTION__ "" |
#define | LOG_INFO_STREAM(args) |
#define | LOG_WARNING_STREAM(args) |
#define __POINTMATCHER_FUNCTION__ "" |
Definition at line 52 of file PointMatcherPrivate.h.
#define LOG_INFO_STREAM | ( | args | ) |
{ \ boost::mutex::scoped_lock lock(PointMatcherSupport::loggerMutex); \ if (PointMatcherSupport::logger.get() && \ PointMatcherSupport::logger->hasInfoChannel()) { \ PointMatcherSupport::logger->beginInfoEntry(__FILE__, __LINE__, __POINTMATCHER_FUNCTION__); \ (*PointMatcherSupport::logger->infoStream()) << args; \ PointMatcherSupport::logger->finishInfoEntry(__FILE__, __LINE__, __POINTMATCHER_FUNCTION__); \ } \ }
Definition at line 56 of file PointMatcherPrivate.h.
#define LOG_WARNING_STREAM | ( | args | ) |
{ \ boost::mutex::scoped_lock lock(PointMatcherSupport::loggerMutex); \ if (PointMatcherSupport::logger.get() && \ PointMatcherSupport::logger->hasWarningChannel()) { \ PointMatcherSupport::logger->beginWarningEntry(__FILE__, __LINE__, __POINTMATCHER_FUNCTION__); \ (*PointMatcherSupport::logger->warningStream()) << args; \ PointMatcherSupport::logger->finishWarningEntry(__FILE__, __LINE__, __POINTMATCHER_FUNCTION__); \ } \ }
Definition at line 66 of file PointMatcherPrivate.h.