TraceMaker
C++ API of the engine
Loading...
Searching...
No Matches
tmk::crules::Category Struct Reference

#include <crules/catalogue.hpp>

Public Member Functions

bool has_signal (Signal s) const

Public Attributes

std::string id
std::string name
std::string prefix
std::vector< Detector > detect
std::vector< std::pair< std::string, std::string > > roles
 name -> description, catalogue order
std::vector< RuleSpec > rules

Detailed Description

Definition at line 40 of file catalogue.hpp.

Member Function Documentation

◆ has_signal()

bool tmk::crules::Category::has_signal ( Signal s) const

Member Data Documentation

◆ detect

std::vector<Detector> tmk::crules::Category::detect

Definition at line 42 of file catalogue.hpp.

◆ id

std::string tmk::crules::Category::id

Definition at line 41 of file catalogue.hpp.

◆ name

std::string tmk::crules::Category::name

Definition at line 41 of file catalogue.hpp.

◆ prefix

std::string tmk::crules::Category::prefix

Definition at line 41 of file catalogue.hpp.

◆ roles

std::vector<std::pair<std::string, std::string> > tmk::crules::Category::roles

name -> description, catalogue order

Definition at line 43 of file catalogue.hpp.

◆ rules

std::vector<RuleSpec> tmk::crules::Category::rules

Definition at line 44 of file catalogue.hpp.


The documentation for this struct was generated from the following file: