KaMPIng 0.1.0
(Near) zero-overhead C++ MPI bindings.
Loading...
Searching...
No Matches
kamping::internal::has_data_member< T, std::void_t< decltype(std::declval< T >().data())> > Struct Template Reference

Helper to decide if data type has .data() method. More...

#include <data_buffer.hpp>

Inheritance diagram for kamping::internal::has_data_member< T, std::void_t< decltype(std::declval< T >().data())> >:

Detailed Description

template<typename T>
struct kamping::internal::has_data_member< T, std::void_t< decltype(std::declval< T >().data())> >

Helper to decide if data type has .data() method.

Returns
std::true_type if class has .data() method and std::false_type otherwise.

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