This operation attempts to call a member function which the component provides to internally store whether or not the component triggered a depth change when it was push to the call-stack or when it was popped from the call-stack.
More...
#include "timemory/operations/types/set.hpp"
template<
typename Tp>
struct tim::operation::set_is_flat< Tp >
This operation attempts to call a member function which the component provides to internally store whether or not the component triggered a depth change when it was push to the call-stack or when it was popped from the call-stack.
- Template Parameters
-
Definition at line 538 of file types.hpp.
◆ operator()() [1/2]
Definition at line 282 of file set.hpp.
282{
return sfinae<Tp>(0); }
◆ operator()() [2/2]
Definition at line 275 of file set.hpp.
277 static_assert(!std::is_pointer<Up>::value,
278 "SFINAE tests will always fail with pointer types");
279 return sfinae(obj, 0, v);
The documentation for this struct was generated from the following files: