Description: This file defines macros for logging messages.
NVIDIA Multimedia API: Logging API
Definition in file NvLogging.h.
Go to the source code of this file.
Macros | |
| #define | LOG_LEVEL_INFO 0 |
| Specifies the log level for Information messages. More... | |
| #define | LOG_LEVEL_ERROR 1 |
| Specifies the log level for Error messages. More... | |
| #define | LOG_LEVEL_WARN 2 |
| Specifies the log level for Warning messages. More... | |
| #define | LOG_LEVEL_DEBUG 3 |
| Specifies the log level for Debug messages. More... | |
| #define | DEFAULT_LOG_LEVEL LOG_LEVEL_ERROR |
| Specifies the default log level. More... | |
| #define | PRINT_MSG(level, str1) |
| Prints log messages. More... | |
| #define | INFO_MSG(str) PRINT_MSG(LOG_LEVEL_INFO, str) |
| Prints a log message of level LOG_LEVEL_INFO. More... | |
| #define | COMP_INFO_MSG(str) INFO_MSG("<" << comp_name << "> " << str) |
| Prints a component-specific log message of level LOG_LEVEL_INFO. More... | |
| #define | CAT_INFO_MSG(str) INFO_MSG("<" CAT_NAME "> " << str) |
| Prints a category-specific (Component type) system error log message of level LOG_LEVEL_INFO. More... | |
| #define | ERROR_MSG(str) PRINT_MSG(LOG_LEVEL_ERROR, str) |
| Prints a log message of level LOG_LEVEL_ERROR. More... | |
| #define | COMP_ERROR_MSG(str) ERROR_MSG("<" << comp_name << "> " << str) |
| Prints a component-specific log message of level LOG_LEVEL_ERROR. More... | |
| #define | CAT_ERROR_MSG(str) ERROR_MSG("<" CAT_NAME "> " << str) |
| Prints a category-specific (Component type) log message of level LOG_LEVEL_ERROR. More... | |
| #define | SYS_ERROR_MSG(str) ERROR_MSG(str << ": " << strerror(errno)) |
| Prints a system error log message of level LOG_LEVEL_ERROR with the string description of the errno value appended. More... | |
| #define | COMP_SYS_ERROR_MSG(str) SYS_ERROR_MSG("<" << comp_name << "> " << str) |
| Prints a component-specific system error log message of level LOG_LEVEL_ERROR. More... | |
| #define | CAT_SYS_ERROR_MSG(str) SYS_ERROR_MSG("<" CAT_NAME "> " << str) |
| Prints a category-specific (Component type) system error log message of level LOG_LEVEL_ERROR. More... | |
| #define | WARN_MSG(str) PRINT_MSG(LOG_LEVEL_WARN, str) |
| Prints a log message of level LOG_LEVEL_WARN. More... | |
| #define | COMP_WARN_MSG(str) WARN_MSG("<" << comp_name << "> :" << str) |
| Prints a component-specific log message of level LOG_LEVEL_WARN. More... | |
| #define | CAT_WARN_MSG(str) WARN_MSG("<" CAT_NAME "> " << str) |
| Print a category-specific (Component type) log message of level LOG_LEVEL_WARN. More... | |
| #define | DEBUG_MSG(str) PRINT_MSG(LOG_LEVEL_DEBUG, str) |
| Prints a log message of level LOG_LEVEL_DEBUG. More... | |
| #define | COMP_DEBUG_MSG(str) DEBUG_MSG("<" << comp_name << "> :" << str) |
| Prints a component-specific log message of level LOG_LEVEL_DEBUG. More... | |
| #define | CAT_DEBUG_MSG(str) DEBUG_MSG("<" CAT_NAME "> " << str) |
| Prints a category-specific (Component type) log message of level LOG_LEVEL_DEBUG. More... | |
Variables | |
| int | log_level |
Holds the current log level at runtime by assignment of one of the LOG_LEVEL_* values. More... | |