AnyCollect  1.1.2
AnyCollect::Config::expression Struct Reference

#include <Config.h>

Collaboration diagram for AnyCollect::Config::expression:

Classes

struct  metric
 

Public Types

using regexType = std::string
 
using metricsType = std::vector< nlohmann::json >
 

Public Attributes

regexType regex
 
std::vector< Config::expression::metricmetrics
 

Static Public Attributes

static constexpr std::string_view regexKey = "Regex"sv
 
static constexpr std::string_view metricsKey = "Metrics"sv
 

Detailed Description

Definition at line 36 of file Config.h.

Member Typedef Documentation

◆ metricsType

using AnyCollect::Config::expression::metricsType = std::vector<nlohmann::json>

Definition at line 61 of file Config.h.

◆ regexType

Definition at line 59 of file Config.h.

Member Data Documentation

◆ metrics

std::vector<Config::expression::metric> AnyCollect::Config::expression::metrics

Definition at line 64 of file Config.h.

◆ metricsKey

constexpr std::string_view AnyCollect::Config::expression::metricsKey = "Metrics"sv
static

Definition at line 60 of file Config.h.

◆ regex

regexType AnyCollect::Config::expression::regex

Definition at line 63 of file Config.h.

◆ regexKey

constexpr std::string_view AnyCollect::Config::expression::regexKey = "Regex"sv
static

Definition at line 58 of file Config.h.


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