Skip to main content

chronon::observe::CategoryPattern

Glob pattern selecting categories, with optional temporal overrides. More...

#include <ObservationYAMLConfig.hpp>

Public Functions

Name
boolmatchesCycle(uint64_t cycle) const
OR semantics across filters; empty filters list means "always active".

Public Attributes

Name
std::vector< TemporalFilter >temporal
std::stringpattern
boolenabled

Detailed Description

struct chronon::observe::CategoryPattern;

Glob pattern selecting categories, with optional temporal overrides.

Patterns support * ("" matches all, "icache_" matches prefixes, etc.).

Public Functions Documentation

function matchesCycle

inline bool matchesCycle(
uint64_t cycle
) const

OR semantics across filters; empty filters list means "always active".

Public Attributes Documentation

variable temporal

std::vector< TemporalFilter > temporal;

variable pattern

std::string pattern;

variable enabled

bool enabled = true;

Updated on 2026-07-06 at 09:03:34 +0000