Namespaces | Typedefs | Enumerations | Functions
exception.h File Reference
#include "cetlib_except/coded_exception.h"
#include <string>

Go to the source code of this file.

Namespaces

 fhicl
 
 fhicl::detail
 

Typedefs

using fhicl::exception = cet::coded_exception< error, detail::translate >
 

Enumerations

enum  fhicl::error {
  fhicl::cant_find, fhicl::cant_happen, fhicl::cant_insert, fhicl::number_is_too_large,
  fhicl::parse_error, fhicl::type_mismatch, fhicl::protection_violation, fhicl::cant_open_db,
  fhicl::sql_error, fhicl::unimplemented, fhicl::other
}
 

Functions

std::string fhicl::detail::translate (error)