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::finalize::ctest_notes< Type > Struct Template Reference

#include "timemory/operations/types/finalize/ctest_notes.hpp"

+ Collaboration diagram for tim::operation::finalize::ctest_notes< Type >:

Public Types

using strset_t = std::set< std::string >
 
using base_type = ctest_notes< manager >
 
using notes_ptr_t = typename base_type::notes_ptr_t
 

Public Member Functions

template<typename Tp >
 ctest_notes (Tp &&fnames)
 

Static Public Member Functions

static notes_ptr_tget_notes ()
 

Detailed Description

template<typename Type>
struct tim::operation::finalize::ctest_notes< Type >

Definition at line 128 of file ctest_notes.hpp.

Member Typedef Documentation

◆ base_type

Definition at line 131 of file ctest_notes.hpp.

◆ notes_ptr_t

◆ strset_t

template<typename Type >
using tim::operation::finalize::ctest_notes< Type >::strset_t = std::set<std::string>

Definition at line 130 of file ctest_notes.hpp.

Constructor & Destructor Documentation

◆ ctest_notes()

template<typename Type >
template<typename Tp >
tim::operation::finalize::ctest_notes< Type >::ctest_notes ( Tp &&  fnames)
inline

Definition at line 137 of file ctest_notes.hpp.

138 : base_type(std::forward<Tp>(fnames))
139 {}

Member Function Documentation

◆ get_notes()


The documentation for this struct was generated from the following files: