[#btck-LogCategory] = xref:btck.adoc[btck]::LogCategory :relfileprefix: ../ :mrdocs: Logging category, mirroring `btck_LogCategory`. == Synopsis Declared in `<kernel/bitcoinkernel_wrapper.h>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- enum class LogCategory : xref:btck_LogCategory.adoc[btck_LogCategory]; ---- == Members [cols="1,4"] |=== | Name| Description | `ALL` | Every logging category at once. | `BENCH` | Benchmarking output. | `BLOCKSTORAGE` | Block file storage. | `COINDB` | The coin (UTXO) database. | `LEVELDB` | The LevelDB storage backend. | `MEMPOOL` | The transaction memory pool. | `PRUNE` | Block‐file pruning. | `RAND` | Randomness generation. | `REINDEX` | Reindexing of the block database. | `VALIDATION` | Block and transaction validation. | `KERNEL` | The kernel library itself. |=== == Non-Member Functions [cols="1,4"] |=== | Name| Description | xref:btck/logging_disable_category.adoc[`logging_disable_category`] | Disables logging for a category. | xref:btck/logging_enable_category.adoc[`logging_enable_category`] | Enables logging for a category. | xref:btck/logging_set_level_category.adoc[`logging_set_level_category`] | Sets the log level for a single category. |=== [.small]#Created with https://www.mrdocs.com[MrDocs]#