Skip to content

Struct TempLat::SymTracelessGetGetReturnType

template <typename T>

ClassList > TempLat > SymTracelessGetGetReturnType

A class which unpack the return type of a complex type. More...

  • #include <matrixgetgetreturntype.h>

Public Types

Type Name
typedef typename GetGetReturnType< std::decay_t< decltype(std::declval< T >().SymTracelessGet(std::declval< Tag< 0 > >()))> >::type type

Detailed Description

Unit test: ctest -R test-complexgetgetreturntype

Public Types Documentation

typedef type

using TempLat::SymTracelessGetGetReturnType< T >::type =  typename GetGetReturnType< std::decay_t<decltype(std::declval<T>().SymTracelessGet(std::declval<Tag<0> >()))> >::type;


The documentation for this class was generated from the following file cosmolatticeweb/tmp/code_source/templat/include/TempLat/lattice/algebra/matrix3x3algebra/helpers/matrixgetgetreturntype.h