#include "timemory/data/ring_buffer_allocator.hpp"
#include "timemory/data/shared_stateful_allocator.hpp"
#include "timemory/macros/compiler.hpp"
#include "timemory/macros/os.hpp"
#include "timemory/storage/types.hpp"
#include "timemory/tpls/cereal/cereal.hpp"
#include "timemory/units.hpp"
#include <cassert>
#include <cstddef>
#include <deque>
#include <functional>
#include <iomanip>
#include <iostream>
#include <iterator>
#include <memory>
#include <queue>
#include <set>
#include <stdexcept>
#include <utility>
#include <vector>
Go to the source code of this file.
|
template<typename T > |
void | tim::print_graph_bracketed (const graph< T > &t, std::ostream &os=std::cout) |
|
template<typename T > |
void | tim::print_subgraph_bracketed (const graph< T > &t, typename graph< T >::iterator root, std::ostream &os=std::cout) |
|
template<typename T , typename Formatter = std::function<std::string(const T&)>> |
void | tim::print_graph (const tim::graph< T > &t, Formatter format, std::ostream &str=std::cout) |
|
template<typename T , typename Formatter = std::function<std::string(const T&)>> |
void | tim::print_subgraph (const tim::graph< T > &t, Formatter format, typename tim::graph< T >::iterator root, std::ostream &str=std::cout) |
|
template<typename T > |
void | tim::print_graph (const tim::graph< T > &t, std::ostream &str) |
|
template<typename T , typename Formatter = std::function<std::string(const T&)>> |
void | tim::print_graph_hierarchy (const tim::graph< T > &t, Formatter format, std::ostream &str=std::cout) |
|
template<typename T , typename Formatter = std::function<std::string(const T&)>> |
void | tim::print_subgraph_hierarchy (const tim::graph< T > &t, Formatter format, typename tim::graph< T >::iterator root, std::ostream &str=std::cout) |
|