Struct MDBX_chk_scope_t
A hierarchical context during a database integrity check. More...
#include <mdbx.h>
Public Types
| Type | Name |
|---|---|
| union | MDBX_chk_scope_t.usr_o |
| union | MDBX_chk_scope_t.usr_v |
| union | MDBX_chk_scope_t.usr_z |
Public Attributes
| Type | Name |
|---|---|
| struct MDBX_chk_internal * | internal The pointer for libmdbx internal use, must not be altered. |
| MDBX_chk_issue_t * | issues The chain of issues collected within the scope. |
| const void * | object The checked object associated with the scope. |
| MDBX_chk_stage_t | stage The checking stage the scope belongs to. |
| size_t | subtotal_issues The total number of issues within the scope including nested ones. |
| union MDBX_chk_scope_t::@175346333336115156041037270002124160111230040001 | usr_o A user-defined data slot, inherited from the outer scope. |
| union MDBX_chk_scope_t::@175346333336115156041037270002124160111230040001 | usr_v A user-defined data slot, undefined at the scope creation. |
| union MDBX_chk_scope_t::@175346333336115156041037270002124160111230040001 | usr_z A user-defined data slot, zeroed at the scope creation. |
| MDBX_chk_severity_t | verbosity The verbosity level of the scope. |
Detailed Description
See also: mdbx_env_chk()
Public Types Documentation
union MDBX_chk_scope_t.usr_o
union MDBX_chk_scope_t.usr_v
union MDBX_chk_scope_t.usr_z
Public Attributes Documentation
variable internal
The pointer for libmdbx internal use, must not be altered.
struct MDBX_chk_internal* MDBX_chk_scope_t::internal;
variable issues
The chain of issues collected within the scope.
MDBX_chk_issue_t* MDBX_chk_scope_t::issues;
variable object
The checked object associated with the scope.
const void* MDBX_chk_scope_t::object;
variable stage
The checking stage the scope belongs to.
MDBX_chk_stage_t MDBX_chk_scope_t::stage;
variable subtotal_issues
The total number of issues within the scope including nested ones.
size_t MDBX_chk_scope_t::subtotal_issues;
variable usr_o
A user-defined data slot, inherited from the outer scope.
union MDBX_chk_scope_t::@175346333336115156041037270002124160111230040001 MDBX_chk_scope_t::usr_o;
variable usr_v
A user-defined data slot, undefined at the scope creation.
union MDBX_chk_scope_t::@175346333336115156041037270002124160111230040001 MDBX_chk_scope_t::usr_v;
variable usr_z
A user-defined data slot, zeroed at the scope creation.
union MDBX_chk_scope_t::@175346333336115156041037270002124160111230040001 MDBX_chk_scope_t::usr_z;
variable verbosity
The verbosity level of the scope.
MDBX_chk_severity_t MDBX_chk_scope_t::verbosity;
The documentation for this class was generated from the following file mdbx.h