ifw-ccf  1.0.0
Classes | Namespaces | Variables
config.hpp File Reference
#include <string>
#include <yaml-cpp/yaml.h>
#include "ccf/common/configBase.hpp"

Go to the source code of this file.

Classes

class  ccf::control::Config
 Provides access to the command line options and the configuration parameters stored in the configuration file. More...
 

Namespaces

 ccf
 
 ccf::control
 

Variables

const std::string ccf::control::CFG_DEF_PROCNAME = "dcsControl"
 Default application name. More...
 
const std::string ccf::control::CFG_KEY_INPUT_Q_SIZE = "acq.inputq.size"
 Configuration parameter defining the number of frame buffers in the Input Queue. More...
 
Configuration parameters defining the Processing Thread, Recipes and Publishers properties.
const std::string ccf::control::CFG_KEY_PROC_NAME = "proc%d.name"
 
const std::string ccf::control::CFG_KEY_OUTPUT_Q_SIZE = "proc%d.outputpq.size"
 
const std::string ccf::control::CFG_KEY_PROC_RECIPE_ADAPTER = "proc%d.recipe%d.adapter"
 
const std::string ccf::control::CFG_KEY_PROC_RECIPE_NAME = "proc%d.recipe%d.name"
 
const std::string ccf::control::CFG_KEY_PROC_PUB_ADAPTER = "proc%d.pub%d.adapter"
 
const std::string ccf::control::CFG_KEY_PROC_PUB_NAME = "proc%d.pub%d.name"
 
const std::string ccf::control::CFG_KEY_INIT_SETUP = "sys.init.setup"
 Cfg parameter defining the CCF Initialisation Setup. More...
 
const std::string ccf::control::CFG_KEY_MON_PERIOD = "mon.period"
 Cfg par defining the Monitor Thread period. More...
 
const std::string ccf::control::CONFIG_ENVVAR_DBHOST = "DB_HOST"
 Application configuration environment variables. More...