Skip to content

Struct MDBX_chk_scope_t

ClassList > 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