Skip to main content

chronon::observe::category

Attributes

Name
uint32_tUSER_CATEGORY_START
User categories start at bit 8.
CategoryMaskUSER_CATEGORY_MASK
CategoryMaskTRACE
CategoryMaskNONE
CategoryMaskLOG_WARN
CategoryMaskLOG_INFO
CategoryMaskLOG_ERROR
CategoryMaskLOG_DEBUG
CategoryMaskCOUNTER
CategoryMaskALL_LOGS
CategoryMaskALL

Attributes Documentation

variable USER_CATEGORY_START

uint32_t USER_CATEGORY_START = 8;

User categories start at bit 8.

variable USER_CATEGORY_MASK

CategoryMask USER_CATEGORY_MASK = ~((1ULL << USER_CATEGORY_START) - 1);

variable TRACE

CategoryMask TRACE = 1ULL << 1;

variable NONE

CategoryMask NONE = 0ULL;

variable LOG_WARN

CategoryMask LOG_WARN = 1ULL << 4;

variable LOG_INFO

CategoryMask LOG_INFO = 1ULL << 3;

variable LOG_ERROR

CategoryMask LOG_ERROR = 1ULL << 5;

variable LOG_DEBUG

CategoryMask LOG_DEBUG = 1ULL << 2;

variable COUNTER

CategoryMask COUNTER = 1ULL << 0;

variable ALL_LOGS

CategoryMask ALL_LOGS = LOG_DEBUG | LOG_INFO | LOG_WARN | LOG_ERROR;

variable ALL

CategoryMask ALL = ~0ULL;

Updated on 2026-05-26 at 05:42:32 +0000