artdaq_mfextensions  v1_04_00
mfplugins::ELANSI::Config Struct Reference

Configuration parameters for ELANSI. More...

Public Attributes

fhicl::TableFragment
< ELdestination::Config > 
elDestConfig
 ELdestination common config parameters.
 
fhicl::Atom< bool > bellOnError
 "bell_on_error" (Default: true): Whether to ring the system bell on error messages More...
 
fhicl::Atom< bool > blinkOnError
 "blink_error_messages" (Default: false): Whether to print error messages with blinking text More...
 
fhicl::Atom< std::string > errorColor
 "error_ansi_color" (Default: "\033[1m\033[91m"): ANSI Color string for Error Messages More...
 
fhicl::Atom< std::string > warningColor
 "warning_ansi_color" (Default: "\033[1m\033[93m"): ANSI Color string for Warning Messages More...
 
fhicl::Atom< std::string > infoColor
 "info_ansi_color" (Default: "\033[92m"): ANSI Color string for Info Messages More...
 
fhicl::Atom< std::string > debugColor
 "debug_ansi_color" (Default: "\033[39m"): ANSI Color string for ErrDebugor Messages More...
 

Detailed Description

Configuration parameters for ELANSI.

Definition at line 25 of file ANSI_mfPlugin.cc.

Member Data Documentation

fhicl::Atom<bool> mfplugins::ELANSI::Config::bellOnError
Initial value:
= fhicl::Atom<bool>{
fhicl::Name{"bell_on_error"}, fhicl::Comment{"Whether to ring the system bell on error messages"}, true}

"bell_on_error" (Default: true): Whether to ring the system bell on error messages

Definition at line 30 of file ANSI_mfPlugin.cc.

fhicl::Atom<bool> mfplugins::ELANSI::Config::blinkOnError
Initial value:
=
fhicl::Atom<bool>{fhicl::Name{"blink_error_messages"},
fhicl::Comment{"Whether to print error messages with blinking text"}, false}

"blink_error_messages" (Default: false): Whether to print error messages with blinking text

Definition at line 33 of file ANSI_mfPlugin.cc.

fhicl::Atom<std::string> mfplugins::ELANSI::Config::debugColor
Initial value:
= fhicl::Atom<std::string>{
fhicl::Name{"debug_ansi_color"}, fhicl::Comment{"ANSI Color string for Debug Messages"}, "\033[39m"}

"debug_ansi_color" (Default: "\033[39m"): ANSI Color string for ErrDebugor Messages

Definition at line 46 of file ANSI_mfPlugin.cc.

fhicl::Atom<std::string> mfplugins::ELANSI::Config::errorColor
Initial value:
= fhicl::Atom<std::string>{
fhicl::Name{"error_ansi_color"}, fhicl::Comment{"ANSI Color string for Error Messages"}, "\033[1m\033[91m"}

"error_ansi_color" (Default: "\033[1m\033[91m"): ANSI Color string for Error Messages

Definition at line 37 of file ANSI_mfPlugin.cc.

fhicl::Atom<std::string> mfplugins::ELANSI::Config::infoColor
Initial value:
= fhicl::Atom<std::string>{
fhicl::Name{"info_ansi_color"}, fhicl::Comment{"ANSI Color string for Info Messages"}, "\033[92m"}

"info_ansi_color" (Default: "\033[92m"): ANSI Color string for Info Messages

Definition at line 43 of file ANSI_mfPlugin.cc.

fhicl::Atom<std::string> mfplugins::ELANSI::Config::warningColor
Initial value:
= fhicl::Atom<std::string>{
fhicl::Name{"warning_ansi_color"}, fhicl::Comment{"ANSI Color string for Warning Messages"}, "\033[1m\033[93m"}

"warning_ansi_color" (Default: "\033[1m\033[93m"): ANSI Color string for Warning Messages

Definition at line 40 of file ANSI_mfPlugin.cc.


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