#include "timemory/operations/types.hpp"
Definition at line 1170 of file types.hpp.
◆ settings_t
◆ stream_type
◆ this_type
◆ print() [1/2]
◆ print() [2/2]
◆ ~print()
virtual tim::operation::finalize::base::print::~print |
( |
| ) |
|
|
virtualdefault |
◆ cout_output()
bool tim::operation::finalize::base::print::cout_output |
( |
| ) |
|
|
inline |
◆ dart_output()
bool tim::operation::finalize::base::print::dart_output |
( |
| ) |
|
|
inline |
◆ execute()
virtual void tim::operation::finalize::base::print::execute |
( |
| ) |
|
|
pure virtual |
◆ file_output()
bool tim::operation::finalize::base::print::file_output |
( |
| ) |
|
|
inline |
◆ flame_output()
bool tim::operation::finalize::base::print::flame_output |
( |
| ) |
|
|
inline |
◆ get_json_diff_name()
auto tim::operation::finalize::base::print::get_json_diff_name |
( |
| ) |
const |
|
inline |
◆ get_json_input_name()
auto tim::operation::finalize::base::print::get_json_input_name |
( |
| ) |
const |
|
inline |
◆ get_json_output_name()
auto tim::operation::finalize::base::print::get_json_output_name |
( |
| ) |
const |
|
inline |
◆ get_label()
auto tim::operation::finalize::base::print::get_label |
( |
| ) |
const |
|
inline |
◆ get_max_depth()
int64_t tim::operation::finalize::base::print::get_max_depth |
( |
| ) |
const |
|
inline |
◆ get_text_diff_name()
auto tim::operation::finalize::base::print::get_text_diff_name |
( |
| ) |
const |
|
inline |
◆ get_text_output_name()
auto tim::operation::finalize::base::print::get_text_output_name |
( |
| ) |
const |
|
inline |
◆ get_tree_output_name()
auto tim::operation::finalize::base::print::get_tree_output_name |
( |
| ) |
const |
|
inline |
◆ json_output()
bool tim::operation::finalize::base::print::json_output |
( |
| ) |
|
|
inline |
◆ plot_output()
bool tim::operation::finalize::base::print::plot_output |
( |
| ) |
|
|
inline |
◆ print_cout()
virtual void tim::operation::finalize::base::print::print_cout |
( |
stream_type |
stream | ) |
|
|
virtual |
◆ print_custom()
virtual void tim::operation::finalize::base::print::print_custom |
( |
| ) |
|
|
pure virtual |
◆ print_dart()
virtual void tim::operation::finalize::base::print::print_dart |
( |
| ) |
|
|
pure virtual |
◆ print_plot()
virtual void tim::operation::finalize::base::print::print_plot |
( |
const std::string & |
fname, |
|
|
std::string |
suffix |
|
) |
| |
|
virtual |
◆ print_text()
virtual void tim::operation::finalize::base::print::print_text |
( |
const std::string & |
fname, |
|
|
stream_type |
stream |
|
) |
| |
|
virtual |
◆ read_json()
virtual void tim::operation::finalize::base::print::read_json |
( |
| ) |
|
|
pure virtual |
◆ set_debug()
void tim::operation::finalize::base::print::set_debug |
( |
bool |
v | ) |
|
|
inline |
◆ set_max_call_stack()
void tim::operation::finalize::base::print::set_max_call_stack |
( |
int64_t |
v | ) |
|
|
inline |
◆ set_update()
void tim::operation::finalize::base::print::set_update |
( |
bool |
v | ) |
|
|
inline |
◆ set_verbose()
void tim::operation::finalize::base::print::set_verbose |
( |
int32_t |
v | ) |
|
|
inline |
◆ setup()
virtual void tim::operation::finalize::base::print::setup |
( |
| ) |
|
|
pure virtual |
◆ text_output()
bool tim::operation::finalize::base::print::text_output |
( |
| ) |
|
|
inline |
◆ tree_output()
bool tim::operation::finalize::base::print::tree_output |
( |
| ) |
|
|
inline |
◆ update_data()
virtual void tim::operation::finalize::base::print::update_data |
( |
| ) |
|
|
pure virtual |
◆ write()
virtual void tim::operation::finalize::base::print::write |
( |
std::ostream & |
os, |
|
|
stream_type |
stream |
|
) |
| |
|
virtual |
◆ data_stream
◆ debug
bool tim::operation::finalize::base::print::debug = false |
|
protected |
◆ description
std::string tim::operation::finalize::base::print::description = "" |
|
protected |
◆ diff_stream
◆ json_diffname
std::string tim::operation::finalize::base::print::json_diffname = "" |
|
protected |
◆ json_forced
bool tim::operation::finalize::base::print::json_forced = false |
|
protected |
◆ json_inpfname
std::string tim::operation::finalize::base::print::json_inpfname = "" |
|
protected |
◆ json_outfname
std::string tim::operation::finalize::base::print::json_outfname = "" |
|
protected |
◆ label
std::string tim::operation::finalize::base::print::label = "" |
|
protected |
◆ m_settings
Definition at line 1315 of file types.hpp.
Referenced by print(), cout_output(), dart_output(), file_output(), flame_output(), get_max_depth(), json_output(), plot_output(), text_output(), tim::operation::finalize::TIMEMORY_OPERATIONS_LINKAGE(), and tree_output().
◆ max_call_stack
int64_t tim::operation::finalize::base::print::max_call_stack = std::numeric_limits<int64_t>::max() |
|
protected |
◆ max_depth
int64_t tim::operation::finalize::base::print::max_depth = 0 |
|
protected |
◆ node_init
bool tim::operation::finalize::base::print::node_init = dmp::is_initialized() |
|
protected |
◆ node_rank
int32_t tim::operation::finalize::base::print::node_rank = dmp::rank() |
|
protected |
◆ node_size
int32_t tim::operation::finalize::base::print::node_size = dmp::size() |
|
protected |
◆ text_diffname
std::string tim::operation::finalize::base::print::text_diffname = "" |
|
protected |
◆ text_outfname
std::string tim::operation::finalize::base::print::text_outfname = "" |
|
protected |
◆ tree_outfname
std::string tim::operation::finalize::base::print::tree_outfname = "" |
|
protected |
◆ update
bool tim::operation::finalize::base::print::update = true |
|
protected |
◆ verbose
int32_t tim::operation::finalize::base::print::verbose = 0 |
|
protected |
The documentation for this struct was generated from the following file: