Struct qt_core::QMessageLogContext
source · #[repr(C)]pub struct QMessageLogContext { /* private fields */ }
Expand description
The QMessageLogContext class provides additional information about a log message.
C++ class: QMessageLogContext
.
The QMessageLogContext class provides additional information about a log message.
The class provides information about the source code location a qDebug(), qInfo(), qWarning(), qCritical() or qFatal() message was generated.
Note: By default, this information is recorded only in debug builds. You can overwrite this explicitly by defining QT_MESSAGELOGCONTEXT
or QT_NO_MESSAGELOGCONTEXT
.
Implementations§
source§impl QMessageLogContext
impl QMessageLogContext
sourcepub unsafe fn new_0a() -> CppBox<QMessageLogContext>
pub unsafe fn new_0a() -> CppBox<QMessageLogContext>
Calls C++ function: [constructor] void QMessageLogContext::QMessageLogContext()
.
sourcepub unsafe fn new_4a(
file_name: *const c_char,
line_number: c_int,
function_name: *const c_char,
category_name: *const c_char
) -> CppBox<QMessageLogContext>
pub unsafe fn new_4a( file_name: *const c_char, line_number: c_int, function_name: *const c_char, category_name: *const c_char ) -> CppBox<QMessageLogContext>
Calls C++ function: [constructor] void QMessageLogContext::QMessageLogContext(const char* fileName, int lineNumber, const char* functionName, const char* categoryName)
.
sourcepub unsafe fn set_category(&self, value: *const c_char)
pub unsafe fn set_category(&self, value: *const c_char)
Sets the value of the category
field.
sourcepub unsafe fn set_function(&self, value: *const c_char)
pub unsafe fn set_function(&self, value: *const c_char)
Sets the value of the function
field.
sourcepub unsafe fn set_version(&self, value: c_int)
pub unsafe fn set_version(&self, value: c_int)
Sets the value of the version
field.
Trait Implementations§
source§impl CppDeletable for QMessageLogContext
impl CppDeletable for QMessageLogContext
source§unsafe fn delete(&self)
unsafe fn delete(&self)
The QMessageLogContext class provides additional information about a log message.
Calls C++ function: [destructor] void QMessageLogContext::~QMessageLogContext()
.
The QMessageLogContext class provides additional information about a log message.
The class provides information about the source code location a qDebug(), qInfo(), qWarning(), qCritical() or qFatal() message was generated.
Note: By default, this information is recorded only in debug builds. You can overwrite this explicitly by defining QT_MESSAGELOGCONTEXT
or QT_NO_MESSAGELOGCONTEXT
.