LArSoft  v09_90_00
Liquid Argon Software toolkit - https://larsoft.org/
ParameterArgumentTypes.h File Reference
#include <string>

Go to the source code of this file.

Namespaces

 fhicl
 parameter set interface
 

Enumerations

enum  fhicl::par_type {
  fhicl::par_type::ATOM, fhicl::par_type::TABLE, fhicl::par_type::SEQ_VECTOR, fhicl::par_type::SEQ_ARRAY,
  fhicl::par_type::TUPLE, fhicl::par_type::DELEGATE, fhicl::par_type::NTYPES
}
 
enum  fhicl::par_style {
  fhicl::par_style::REQUIRED, fhicl::par_style::REQUIRED_CONDITIONAL, fhicl::par_style::DEFAULT, fhicl::par_style::DEFAULT_CONDITIONAL,
  fhicl::par_style::OPTIONAL, fhicl::par_style::OPTIONAL_CONDITIONAL, fhicl::par_style::NTYPES
}
 

Functions

bool fhicl::is_table (par_type const pt)
 
bool fhicl::is_sequence (par_type const pt)
 
bool fhicl::is_atom (par_type const pt)