|  | OpenCV
    3.4.20-dev
    Open Source Computer Vision | 
| Namespaces | |
| cv::utils::logging::internal | |
| Macros | |
| #define | CV_LOG_DEBUG(tag, ...) CV_LOG_WITH_TAG(tag, cv::utils::logging::LOG_LEVEL_DEBUG, , , , __VA_ARGS__) | 
| #define | CV_LOG_ERROR(tag, ...) CV_LOG_WITH_TAG(tag, cv::utils::logging::LOG_LEVEL_ERROR, , , , __VA_ARGS__) | 
| #define | CV_LOG_FATAL(tag, ...) CV_LOG_WITH_TAG(tag, cv::utils::logging::LOG_LEVEL_FATAL, , , , __VA_ARGS__) | 
| #define | CV_LOG_IF_DEBUG(tag, logging_cond, ...) CV_LOG_WITH_TAG(tag, cv::utils::logging::LOG_LEVEL_DEBUG, , CV__LOG_IF_CHECK(logging_cond), , __VA_ARGS__) | 
| #define | CV_LOG_IF_ERROR(tag, logging_cond, ...) CV_LOG_WITH_TAG(tag, cv::utils::logging::LOG_LEVEL_ERROR, , CV__LOG_IF_CHECK(logging_cond), , __VA_ARGS__) | 
| #define | CV_LOG_IF_FATAL(tag, logging_cond, ...) CV_LOG_WITH_TAG(tag, cv::utils::logging::LOG_LEVEL_FATAL, , CV__LOG_IF_CHECK(logging_cond), , __VA_ARGS__) | 
| #define | CV_LOG_IF_INFO(tag, logging_cond, ...) CV_LOG_WITH_TAG(tag, cv::utils::logging::LOG_LEVEL_INFO, , CV__LOG_IF_CHECK(logging_cond), , __VA_ARGS__) | 
| #define | CV_LOG_IF_VERBOSE(tag, v, logging_cond, ...) CV_LOG_WITH_TAG(tag, cv::utils::logging::LOG_LEVEL_VERBOSE, , CV__LOG_IF_CHECK(logging_cond), << "[VERB" << v << ":" << cv::utils::getThreadID() << "] ", __VA_ARGS__) | 
| #define | CV_LOG_IF_VERBOSE(tag, v, logging_cond, ...) | 
| #define | CV_LOG_IF_WARNING(tag, logging_cond, ...) CV_LOG_WITH_TAG(tag, cv::utils::logging::LOG_LEVEL_WARNING, , CV__LOG_IF_CHECK(logging_cond), , __VA_ARGS__) | 
| #define | CV_LOG_INFO(tag, ...) CV_LOG_WITH_TAG(tag, cv::utils::logging::LOG_LEVEL_INFO, , , , __VA_ARGS__) | 
| #define | CV_LOG_LEVEL_DEBUG 5 | 
| Debug message. Disabled in the "Release" build.  More... | |
| #define | CV_LOG_LEVEL_ERROR 2 | 
| Error message.  More... | |
| #define | CV_LOG_LEVEL_FATAL 1 | 
| Fatal (critical) error (unrecoverable internal error)  More... | |
| #define | CV_LOG_LEVEL_INFO 4 | 
| Info message.  More... | |
| #define | CV_LOG_LEVEL_SILENT 0 | 
| for using in setLogLevel() call  More... | |
| #define | CV_LOG_LEVEL_VERBOSE 6 | 
| Verbose (trace) messages. Requires verbosity level. Disabled in the "Release" build.  More... | |
| #define | CV_LOG_LEVEL_WARN 3 | 
| Warning message.  More... | |
| #define | CV_LOG_ONCE_DEBUG(tag, ...) CV_LOG_WITH_TAG(tag, cv::utils::logging::LOG_LEVEL_DEBUG, CV__LOG_ONCE_CHECK_PRE, CV__LOG_ONCE_CHECK_POST, , __VA_ARGS__) | 
| #define | CV_LOG_ONCE_ERROR(tag, ...) CV_LOG_WITH_TAG(tag, cv::utils::logging::LOG_LEVEL_ERROR, CV__LOG_ONCE_CHECK_PRE, CV__LOG_ONCE_CHECK_POST, , __VA_ARGS__) | 
| #define | CV_LOG_ONCE_INFO(tag, ...) CV_LOG_WITH_TAG(tag, cv::utils::logging::LOG_LEVEL_INFO, CV__LOG_ONCE_CHECK_PRE, CV__LOG_ONCE_CHECK_POST, , __VA_ARGS__) | 
| #define | CV_LOG_ONCE_VERBOSE(tag, v, ...) CV_LOG_WITH_TAG(tag, cv::utils::logging::LOG_LEVEL_VERBOSE, CV__LOG_ONCE_CHECK_PRE, CV__LOG_ONCE_CHECK_POST, << "[VERB" << v << ":" << cv::utils::getThreadID() << "] ", __VA_ARGS__) | 
| #define | CV_LOG_ONCE_VERBOSE(tag, v, ...) | 
| #define | CV_LOG_ONCE_WARNING(tag, ...) CV_LOG_WITH_TAG(tag, cv::utils::logging::LOG_LEVEL_WARNING, CV__LOG_ONCE_CHECK_PRE, CV__LOG_ONCE_CHECK_POST, , __VA_ARGS__) | 
| #define | CV_LOG_STRIP_LEVEL CV_LOG_LEVEL_VERBOSE | 
| #define | CV_LOG_VERBOSE(tag, v, ...) CV_LOG_WITH_TAG(tag, cv::utils::logging::LOG_LEVEL_VERBOSE, , , << "[VERB" << v << ":" << cv::utils::getThreadID() << "] ", __VA_ARGS__) | 
| #define | CV_LOG_VERBOSE(tag, v, ...) | 
| #define | CV_LOG_WARNING(tag, ...) CV_LOG_WITH_TAG(tag, cv::utils::logging::LOG_LEVEL_WARNING, , , , __VA_ARGS__) | 
| #define | CV_LOG_WITH_TAG(tag, msgLevel, extra_check0, extra_check1, msg_prefix, ...) | 
| #define | CV_TRACE_ARG(arg_id) | 
| Macro to trace argument value.  More... | |
| #define | CV_TRACE_ARG_VALUE(arg_id, arg_name, value) | 
| Macro to trace argument value (expanded version)  More... | |
| #define | CV_TRACE_FUNCTION() | 
| Macro to trace function.  More... | |
| #define | CV_TRACE_FUNCTION_SKIP_NESTED() | 
| #define | CV_TRACE_REGION(name_as_static_string_literal) | 
| #define | CV_TRACE_REGION_NEXT(name_as_static_string_literal) | 
| Enumerations | |
| enum | cv::utils::logging::LogLevel { cv::utils::logging::LOG_LEVEL_SILENT = 0, cv::utils::logging::LOG_LEVEL_FATAL = 1, cv::utils::logging::LOG_LEVEL_ERROR = 2, cv::utils::logging::LOG_LEVEL_WARNING = 3, cv::utils::logging::LOG_LEVEL_INFO = 4, cv::utils::logging::LOG_LEVEL_DEBUG = 5, cv::utils::logging::LOG_LEVEL_VERBOSE = 6 } | 
| Supported logging levels and their semantic.  More... | |
| Functions | |
| LogLevel | cv::utils::logging::getLogLevel () | 
| LogLevel | cv::utils::logging::setLogLevel (LogLevel logLevel) | 
| #define CV_LOG_DEBUG | ( | tag, | |
| ... | |||
| ) | CV_LOG_WITH_TAG(tag, cv::utils::logging::LOG_LEVEL_DEBUG, , , , __VA_ARGS__) | 
#include <opencv2/core/utils/logger.hpp>
| #define CV_LOG_ERROR | ( | tag, | |
| ... | |||
| ) | CV_LOG_WITH_TAG(tag, cv::utils::logging::LOG_LEVEL_ERROR, , , , __VA_ARGS__) | 
#include <opencv2/core/utils/logger.hpp>
| #define CV_LOG_FATAL | ( | tag, | |
| ... | |||
| ) | CV_LOG_WITH_TAG(tag, cv::utils::logging::LOG_LEVEL_FATAL, , , , __VA_ARGS__) | 
#include <opencv2/core/utils/logger.hpp>
| #define CV_LOG_IF_DEBUG | ( | tag, | |
| logging_cond, | |||
| ... | |||
| ) | CV_LOG_WITH_TAG(tag, cv::utils::logging::LOG_LEVEL_DEBUG, , CV__LOG_IF_CHECK(logging_cond), , __VA_ARGS__) | 
#include <opencv2/core/utils/logger.hpp>
| #define CV_LOG_IF_ERROR | ( | tag, | |
| logging_cond, | |||
| ... | |||
| ) | CV_LOG_WITH_TAG(tag, cv::utils::logging::LOG_LEVEL_ERROR, , CV__LOG_IF_CHECK(logging_cond), , __VA_ARGS__) | 
#include <opencv2/core/utils/logger.hpp>
| #define CV_LOG_IF_FATAL | ( | tag, | |
| logging_cond, | |||
| ... | |||
| ) | CV_LOG_WITH_TAG(tag, cv::utils::logging::LOG_LEVEL_FATAL, , CV__LOG_IF_CHECK(logging_cond), , __VA_ARGS__) | 
#include <opencv2/core/utils/logger.hpp>
| #define CV_LOG_IF_INFO | ( | tag, | |
| logging_cond, | |||
| ... | |||
| ) | CV_LOG_WITH_TAG(tag, cv::utils::logging::LOG_LEVEL_INFO, , CV__LOG_IF_CHECK(logging_cond), , __VA_ARGS__) | 
#include <opencv2/core/utils/logger.hpp>
| #define CV_LOG_IF_VERBOSE | ( | tag, | |
| v, | |||
| logging_cond, | |||
| ... | |||
| ) | CV_LOG_WITH_TAG(tag, cv::utils::logging::LOG_LEVEL_VERBOSE, , CV__LOG_IF_CHECK(logging_cond), << "[VERB" << v << ":" << cv::utils::getThreadID() << "] ", __VA_ARGS__) | 
#include <opencv2/core/utils/logger.hpp>
| #define CV_LOG_IF_VERBOSE | ( | tag, | |
| v, | |||
| logging_cond, | |||
| ... | |||
| ) | 
#include <opencv2/core/utils/logger.hpp>
| #define CV_LOG_IF_WARNING | ( | tag, | |
| logging_cond, | |||
| ... | |||
| ) | CV_LOG_WITH_TAG(tag, cv::utils::logging::LOG_LEVEL_WARNING, , CV__LOG_IF_CHECK(logging_cond), , __VA_ARGS__) | 
#include <opencv2/core/utils/logger.hpp>
| #define CV_LOG_INFO | ( | tag, | |
| ... | |||
| ) | CV_LOG_WITH_TAG(tag, cv::utils::logging::LOG_LEVEL_INFO, , , , __VA_ARGS__) | 
#include <opencv2/core/utils/logger.hpp>
| #define CV_LOG_LEVEL_DEBUG 5 | 
#include <opencv2/core/utils/logger.defines.hpp>
Debug message. Disabled in the "Release" build.
| #define CV_LOG_LEVEL_ERROR 2 | 
#include <opencv2/core/utils/logger.defines.hpp>
Error message.
| #define CV_LOG_LEVEL_FATAL 1 | 
#include <opencv2/core/utils/logger.defines.hpp>
Fatal (critical) error (unrecoverable internal error)
| #define CV_LOG_LEVEL_INFO 4 | 
#include <opencv2/core/utils/logger.defines.hpp>
Info message.
| #define CV_LOG_LEVEL_SILENT 0 | 
#include <opencv2/core/utils/logger.defines.hpp>
for using in setLogLevel() call
| #define CV_LOG_LEVEL_VERBOSE 6 | 
#include <opencv2/core/utils/logger.defines.hpp>
Verbose (trace) messages. Requires verbosity level. Disabled in the "Release" build.
| #define CV_LOG_LEVEL_WARN 3 | 
#include <opencv2/core/utils/logger.defines.hpp>
Warning message.
| #define CV_LOG_ONCE_DEBUG | ( | tag, | |
| ... | |||
| ) | CV_LOG_WITH_TAG(tag, cv::utils::logging::LOG_LEVEL_DEBUG, CV__LOG_ONCE_CHECK_PRE, CV__LOG_ONCE_CHECK_POST, , __VA_ARGS__) | 
#include <opencv2/core/utils/logger.hpp>
| #define CV_LOG_ONCE_ERROR | ( | tag, | |
| ... | |||
| ) | CV_LOG_WITH_TAG(tag, cv::utils::logging::LOG_LEVEL_ERROR, CV__LOG_ONCE_CHECK_PRE, CV__LOG_ONCE_CHECK_POST, , __VA_ARGS__) | 
#include <opencv2/core/utils/logger.hpp>
| #define CV_LOG_ONCE_INFO | ( | tag, | |
| ... | |||
| ) | CV_LOG_WITH_TAG(tag, cv::utils::logging::LOG_LEVEL_INFO, CV__LOG_ONCE_CHECK_PRE, CV__LOG_ONCE_CHECK_POST, , __VA_ARGS__) | 
#include <opencv2/core/utils/logger.hpp>
| #define CV_LOG_ONCE_VERBOSE | ( | tag, | |
| v, | |||
| ... | |||
| ) | CV_LOG_WITH_TAG(tag, cv::utils::logging::LOG_LEVEL_VERBOSE, CV__LOG_ONCE_CHECK_PRE, CV__LOG_ONCE_CHECK_POST, << "[VERB" << v << ":" << cv::utils::getThreadID() << "] ", __VA_ARGS__) | 
#include <opencv2/core/utils/logger.hpp>
| #define CV_LOG_ONCE_VERBOSE | ( | tag, | |
| v, | |||
| ... | |||
| ) | 
#include <opencv2/core/utils/logger.hpp>
| #define CV_LOG_ONCE_WARNING | ( | tag, | |
| ... | |||
| ) | CV_LOG_WITH_TAG(tag, cv::utils::logging::LOG_LEVEL_WARNING, CV__LOG_ONCE_CHECK_PRE, CV__LOG_ONCE_CHECK_POST, , __VA_ARGS__) | 
#include <opencv2/core/utils/logger.hpp>
| #define CV_LOG_STRIP_LEVEL CV_LOG_LEVEL_VERBOSE | 
#include <opencv2/core/utils/logger.hpp>
Define CV_LOG_STRIP_LEVEL=CV_LOG_LEVEL_[DEBUG|INFO|WARN|ERROR|FATAL|DISABLED] to compile out anything at that and before that logging level
| #define CV_LOG_VERBOSE | ( | tag, | |
| v, | |||
| ... | |||
| ) | CV_LOG_WITH_TAG(tag, cv::utils::logging::LOG_LEVEL_VERBOSE, , , << "[VERB" << v << ":" << cv::utils::getThreadID() << "] ", __VA_ARGS__) | 
#include <opencv2/core/utils/logger.hpp>
| #define CV_LOG_VERBOSE | ( | tag, | |
| v, | |||
| ... | |||
| ) | 
#include <opencv2/core/utils/logger.hpp>
| #define CV_LOG_WARNING | ( | tag, | |
| ... | |||
| ) | CV_LOG_WITH_TAG(tag, cv::utils::logging::LOG_LEVEL_WARNING, , , , __VA_ARGS__) | 
#include <opencv2/core/utils/logger.hpp>
| #define CV_LOG_WITH_TAG | ( | tag, | |
| msgLevel, | |||
| extra_check0, | |||
| extra_check1, | |||
| msg_prefix, | |||
| ... | |||
| ) | 
#include <opencv2/core/utils/logger.hpp>
| #define CV_TRACE_ARG | ( | arg_id | ) | 
#include <opencv2/core/utils/trace.hpp>
Macro to trace argument value.
| #define CV_TRACE_ARG_VALUE | ( | arg_id, | |
| arg_name, | |||
| value | |||
| ) | 
#include <opencv2/core/utils/trace.hpp>
Macro to trace argument value (expanded version)
| #define CV_TRACE_FUNCTION | ( | ) | 
#include <opencv2/core/utils/trace.hpp>
Macro to trace function.
| #define CV_TRACE_FUNCTION_SKIP_NESTED | ( | ) | 
#include <opencv2/core/utils/trace.hpp>
| #define CV_TRACE_REGION | ( | name_as_static_string_literal | ) | 
#include <opencv2/core/utils/trace.hpp>
Trace code scope.
| #define CV_TRACE_REGION_NEXT | ( | name_as_static_string_literal | ) | 
#include <opencv2/core/utils/trace.hpp>
mark completed of the current opened region and create new one
#include <opencv2/core/utils/logger.hpp>
Supported logging levels and their semantic.
| Enumerator | |
|---|---|
| LOG_LEVEL_SILENT | for using in setLogVevel() call | 
| LOG_LEVEL_FATAL | Fatal (critical) error (unrecoverable internal error) | 
| LOG_LEVEL_ERROR | Error message. | 
| LOG_LEVEL_WARNING | Warning message. | 
| LOG_LEVEL_INFO | Info message. | 
| LOG_LEVEL_DEBUG | Debug message. Disabled in the "Release" build. | 
| LOG_LEVEL_VERBOSE | Verbose (trace) messages. Requires verbosity level. Disabled in the "Release" build. | 
| LogLevel cv::utils::logging::getLogLevel | ( | ) | 
#include <opencv2/core/utils/logger.hpp>
Get global logging level
 1.8.13
 1.8.13