timemory 3.3.0
Modular C++ Toolkit for Performance Analysis and Logging. Profiling API and Tools for C, C++, CUDA, Fortran, and Python. The C++ template API is essentially a framework to creating tools: it is designed to provide a unifying interface for recording various performance measurements alongside data logging and interfaces to other tools.
tim::operation::print_header< Tp > Member List

This is the complete list of members for tim::operation::print_header< Tp >, including all inherited members.

as_string(const Tp &_obj)tim::operation::common_utilsinlinestatic
as_string_vec(const T &_data)tim::operation::common_utilsinlinestatic
as_string_vec(const std::tuple< T... > &_obj, index_sequence< Idx... >)tim::operation::common_utilsinlinestatic
as_string_vec(const std::tuple< T... > &_obj)tim::operation::common_utilsinlinestatic
attribute_string(const string_t &key, const string_t &item)tim::operation::common_utilsinlinestatic
attributes_t typedeftim::operation::common_utils
contains(const string_t &str, const strset_t &items)tim::operation::common_utilsinlinestatic
get_display_units(const Tp &_data)tim::operation::common_utilsinlinestatic
get_distance(const Tp &_data)tim::operation::common_utilsinlinestatic
get_entry(const Tp &_data, size_t)tim::operation::common_utilsinlinestatic
get_entry(const Tp &_data, size_t _idx) -> decltype(get_entry_sfinae_(_data, _idx))tim::operation::common_utilsinlinestatic
get_entry(const Tp &_data, size_t)tim::operation::common_utilsinlinestatic
get_labels(const Tp &_data)tim::operation::common_utilsinlinestatic
get_labels_size(const Tp &_data)tim::operation::common_utilsinlinestatic
get_widths(const Tp &_data)tim::operation::common_utilsinlinestatic
is_empty(const std::string &obj)tim::operation::common_utilsinlinestatic
is_empty(const std::vector< Tp, _Extra... > &obj)tim::operation::common_utilsinlinestatic
is_empty(const Tuple< Tp... > &obj)tim::operation::common_utilsinlinestatic
is_string(enable_if_t< sizeof...(Tail)==0, int >=0)tim::operation::common_utilsinlinestatic
is_string(enable_if_t< sizeof...(Tail) !=0, int >=0)tim::operation::common_utilsinlinestatic
join(Tp &&_delim, Args &&... _args)tim::operation::common_utilsinlinestatic
lowercase(string_t _str)tim::operation::common_utilsinlinestatic
not_string(enable_if_t< sizeof...(Tail)==0, int >=0)tim::operation::common_utilsinlinestatic
not_string(enable_if_t< sizeof...(Tail) !=0, int >=0)tim::operation::common_utilsinlinestatic
print_header(const type &_obj, utility::stream &_os, const Statp &_stats)tim::operation::print_header< Tp >inline
print_header(const type &, utility::stream &, Args &&...)tim::operation::print_header< Tp >inline
print_tag(std::ostream &os, const Arg &_arg)tim::operation::common_utilsinlinestatic
print_tag(std::ostream &, const Arg &)tim::operation::common_utilsinlinestatic
replace(string_t &item, const string_t &str, const strset_t &values)tim::operation::common_utilsinlinestatic
sizevector_t typedeftim::operation::common_utils
stringstream_t typedeftim::operation::common_utils
strset_t typedeftim::operation::common_utils
strvec_t typedeftim::operation::common_utils
type typedeftim::operation::print_header< Tp >
uppercase(string_t _str)tim::operation::common_utilsinlinestatic
widths_t typedeftim::operation::print_header< Tp >
write(std::vector< std::stringstream * > &_os, std::ios_base::fmtflags _format, const Tp &_data, const Wp &_width, const Pp &_prec)tim::operation::common_utilsinlinestatic
write(std::vector< std::stringstream * > &_os, std::ios_base::fmtflags _format, const std::tuple< Tp... > &_data, const Wp &_width, const Pp &_prec, index_sequence< Idx... >)tim::operation::common_utilsinlinestatic
write(std::vector< std::stringstream * > &_os, std::ios_base::fmtflags _format, const std::tuple< Tp... > &_data, const Wp &_width, const Pp &_prec)tim::operation::common_utilsinlinestatic