
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.