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::mpi_get< Type, false > Struct Template Reference

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

+ Collaboration diagram for tim::operation::finalize::mpi_get< Type, false >:

Public Types

using storage_type = impl::storage< Type, value >
 

Public Member Functions

 mpi_get (storage_type &)
 
template<typename Tp >
Tp & operator() (Tp &)
 

Static Public Attributes

static constexpr bool value = false
 

Detailed Description

template<typename Type>
struct tim::operation::finalize::mpi_get< Type, false >

Definition at line 90 of file mpi_get.hpp.

Member Typedef Documentation

◆ storage_type

template<typename Type >
using tim::operation::finalize::mpi_get< Type, false >::storage_type = impl::storage<Type, value>

Definition at line 93 of file mpi_get.hpp.

Constructor & Destructor Documentation

◆ mpi_get()

template<typename Type >
tim::operation::finalize::mpi_get< Type, false >::mpi_get ( storage_type )
inline

Definition at line 95 of file mpi_get.hpp.

95{}

Member Function Documentation

◆ operator()()

template<typename Type >
template<typename Tp >
Tp & tim::operation::finalize::mpi_get< Type, false >::operator() ( Tp &  )
inline

Definition at line 98 of file mpi_get.hpp.

99 {}

Member Data Documentation

◆ value

template<typename Type >
constexpr bool tim::operation::finalize::mpi_get< Type, false >::value = false
staticconstexpr

Definition at line 92 of file mpi_get.hpp.


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