2 #include "cetlib/container_algorithms.h" 91 std::ostringstream os;
93 cet::copy_all(
name_stack_, std::ostream_iterator<std::string>{os,
"."});
std::string printed_suffix(std::string const &key, std::size_t const sz)
void atom(key_t const &, any_t const &) override
std::string printed_prefix(std::string const &key)
void enter_sequence(key_t const &, any_t const &) override
void exit_table(key_t const &, any_t const &) override
std::stack< std::size_t > sequence_sizes_
std::stringstream buffer_
std::string print_prefix_annotated_info(std::string const &curr_info)
void before_action(key_t const &, any_t const &, ParameterSet const *) override
decltype(auto) constexpr size(T &&obj)
ADL-aware version of std::size.
std::string printed_prefix(std::string const &key)
std::string print_full_key_(name_t const &k) const
void push_size_(any_t const &)
std::string value(std::any const &)
std::string get_src_info(std::string const &key) const
void enter_table(key_t const &, any_t const &) override
std::vector< name_t > name_stack_
std::string closing_brace()
std::string printed_prefix(std::string const &key)
std::string nl(std::size_t i=1)
std::string closing_brace()
void exit_sequence(key_t const &, any_t const &) override