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::data::stream Member List

This is the complete list of members for tim::data::stream, including all inherited members.

add_row()tim::data::streaminline
break_set_t typedeftim::data::stream
center() consttim::data::streaminline
center(bool v)tim::data::streaminline
clear()tim::data::streaminline
delim() consttim::data::streaminline
delim(char v)tim::data::streaminline
entry_col_t typedeftim::data::stream
entry_map_t typedeftim::data::stream
entry_pair_t typedeftim::data::stream
flags() consttim::data::streaminline
format_flags typedeftim::data::stream
freq() consttim::data::streaminline
get_header(const string_t &_key, int64_t _n)tim::data::streaminline
header_col_t typedeftim::data::stream
header_map_t typedeftim::data::stream
header_pair_t typedeftim::data::stream
index(const string_t &_val, const vector_t< string_t > &_obj)tim::data::streaminlinestatic
index(const string_t &_val, const vector_t< pair_t< string_t, vector_t< Tp > > > &_obj)tim::data::streaminlinestatic
insert(const string_t &_val, vector_t< string_t > &_obj)tim::data::streaminlinestatic
insert(const string_t &_val, vector_t< pair_t< string_t, vector_t< Tp > > > &_obj)tim::data::streaminlinestatic
insert_break(int val=-1)tim::data::streaminline
map_t typedeftim::data::stream
operator()(header _hdr)tim::data::streaminline
operator()(entry _obj)tim::data::streaminline
operator<<tim::data::streamfriend
order_map_t typedeftim::data::stream
pair_t typedeftim::data::stream
precision() consttim::data::streaminline
precision(int v)tim::data::streaminline
separator_frequency()tim::data::streaminlinestatic
set_banner(string_t v)tim::data::streaminline
set_name(string_t v)tim::data::streaminline
set_prefix_begin(int val=-1)tim::data::streaminline
set_prefix_end(int val=-1)tim::data::streaminline
set_t typedeftim::data::stream
setf(format_flags v)tim::data::streaminline
setfreq(int64_t v)tim::data::streaminline
sort(const std::function< bool(const std::string &, const std::string &)> &sorter, std::vector< std::string > keys={}, const std::set< std::string > &exclude={})tim::data::streaminline
stream(char _delim='|', char _fill='-', format_flags _fmt={}, int _width=0, int _prec=0, bool _center=false)tim::data::streaminlineexplicit
string_t typedeftim::data::stream
stringstream_t typedeftim::data::stream
vector_t typedeftim::data::stream
width() consttim::data::streaminline
width(int v)tim::data::streaminline
write(stream &, const _Tuple< Tp... > &, index_sequence< Idx... >)tim::data::streamstatic
write_banner(StreamT &os) consttim::data::streaminline
write_separator(StreamT &os, char _delim) consttim::data::streaminline