1 #ifndef fhiclcpp_detail_printing_helpers_h 2 #define fhiclcpp_detail_printing_helpers_h 20 return std::string(i,
'\n');
23 std::string
printed_suffix(std::string
const& key, std::size_t
const sz);
28 std::string
const& cached_info);
60 std::string
value(std::any
const&);
67 return pos != std::string::npos && pos == key.size() - 1;
73 auto pos1 = key.find_last_of(
".");
74 if (pos1 == std::string::npos)
std::string printed_suffix(std::string const &key, std::size_t const sz)
std::string print_annotated_info(std::string const &curr_info, std::string const &cached_info)
bool is_sequence_element(std::string const &key)
std::string opening_brace()
std::string print_prefix_annotated_info(std::string const &curr_info)
std::string printed_prefix(std::string const &key)
std::size_t index_for_sequence_element(std::string const &name)
bool is_table_member(std::string const &key)
std::string closing_brace()
std::string nl(std::size_t i=1)
std::string closing_brace()