Namespaces | Typedefs | Functions
PrintFormatting.h File Reference
#include "art/Framework/Art/detail/LibraryInfoCollection.h"
#include "cetlib/container_algorithms.h"
#include <ostream>
#include <string>
#include <utility>
#include <vector>

Go to the source code of this file.

Namespaces

 art::detail
 

Typedefs

using art::detail::Widths = std::vector< std::size_t >
 

Functions

std::string art::detail::indent (std::size_t const i)
 
std::string art::detail::indent0 ()
 
std::string art::detail::indent_1 ()
 
std::string art::detail::indent__2 ()
 
template<typename T , typename Elem >
std::size_t art::detail::columnWidth (T const &coll, std::string const Elem::*cp, std::string const &header)
 
std::size_t art::detail::columnWidth (LibraryInfoCollection const &coll, std::string const &(LibraryInfo::*fp)() const, std::string const &header)
 
std::size_t art::detail::rule_size (Widths const &widths)