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

Go to the source code of this file.

Namespaces

 fhicl::detail
 
 fhicl::detail::table
 
 fhicl::detail::sequence
 
 fhicl::detail::atom
 

Functions

std::string fhicl::detail::nl (std::size_t i=1)
 
std::string fhicl::detail::printed_suffix (std::string const &key, std::size_t const sz)
 
std::string fhicl::detail::print_prefix_annotated_info (std::string const &curr_info)
 
std::string fhicl::detail::print_annotated_info (std::string const &curr_info, std::string const &cached_info)
 
std::string fhicl::detail::table::opening_brace ()
 
std::string fhicl::detail::table::closing_brace ()
 
std::string fhicl::detail::table::printed_prefix (std::string const &key)
 
std::string fhicl::detail::sequence::opening_brace ()
 
std::string fhicl::detail::sequence::closing_brace ()
 
std::string fhicl::detail::sequence::printed_prefix (std::string const &key)
 
std::string fhicl::detail::atom::printed_prefix (std::string const &key)
 
std::string fhicl::detail::atom::value (std::any const &)
 
bool fhicl::detail::is_sequence_element (std::string const &key)
 
bool fhicl::detail::is_table_member (std::string const &key)
 
std::size_t fhicl::detail::index_for_sequence_element (std::string const &name)