AnyCollect  1.1.2
AnyCollect::Config::file Struct Reference

#include <Config.h>

Collaboration diagram for AnyCollect::Config::file:

Public Types

using pathsType = std::vector< std::string >
 
using expressionsType = std::vector< nlohmann::json >
 

Public Attributes

pathsType paths
 
std::vector< Config::expressionexpressions
 

Static Public Attributes

static constexpr std::string_view pathsKey = "Paths"sv
 
static constexpr std::string_view expressionsKey = "Expressions"sv
 

Detailed Description

Definition at line 67 of file Config.h.

Member Typedef Documentation

◆ expressionsType

using AnyCollect::Config::file::expressionsType = std::vector<nlohmann::json>

Definition at line 71 of file Config.h.

◆ pathsType

using AnyCollect::Config::file::pathsType = std::vector<std::string>

Definition at line 69 of file Config.h.

Member Data Documentation

◆ expressions

std::vector<Config::expression> AnyCollect::Config::file::expressions

Definition at line 74 of file Config.h.

◆ expressionsKey

constexpr std::string_view AnyCollect::Config::file::expressionsKey = "Expressions"sv
static

Definition at line 70 of file Config.h.

◆ paths

pathsType AnyCollect::Config::file::paths

Definition at line 73 of file Config.h.

◆ pathsKey

constexpr std::string_view AnyCollect::Config::file::pathsKey = "Paths"sv
static

Definition at line 68 of file Config.h.


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