Face Engine SDK
5.25.0
A face detection, recognition and tracking engine.
|
Log interfaces. More...
#include <fsdk/Def.h>
Go to the source code of this file.
Namespaces | |
fsdk | |
SDK namespace. | |
Typedefs | |
using | fsdk::log::PrintFunction = void(*)(int severity, const char *message) |
Custom print function type. | |
Enumerations | |
enum | Severity { fsdk::log::SV_ERROR = 1, fsdk::log::SV_WARN, fsdk::log::SV_INFO, fsdk::log::SV_DEBUG, fsdk::log::SV_DEFAULT = SV_DEBUG } |
Log message severity enumeration. | |
Functions | |
FSDK_API void | fsdk::log::setPrintFunction (PrintFunction function) noexcept |
Set print function pointer. Default function is made thread-safe with function-local mutex. It means that if you provide your custom print function it's your duty to make it thread safe or not thread safe. More... | |
FSDK_API PrintFunction | fsdk::log::getPrintFunction () noexcept |
Get print function pointer. More... | |
FSDK_API PrintFunction | fsdk::log::getDefaultPrintFunction () noexcept |
Get default print function pointer. Is thread-safe. More... | |
FSDK_API void | fsdk::log::restorePrintFunction () noexcept |
Helper function to restore default print function. This is equivalent to: More... | |
FSDK_API void | fsdk::log::setSeverityFilter (int severity) noexcept |
Sets severity logging filter. More... | |
FSDK_API int | fsdk::log::getSeverityFilter () noexcept |
Get log severity filter. More... | |
Log interfaces.