CGRA-ME
|
#include <TupleHash.h>
Public Types | |
using | Base = std::tuple< CArgs... > |
Public Member Functions | |
template<typename Arg > | |
ImplicitTuple (Arg &&arg) | |
ImplicitTuple (Base arg) | |
template<typename Arg1 , typename... Args> | |
ImplicitTuple (Arg1 &&arg1, Args &&... args) | |
C++14's tuple doesn't support any sort of implicit construction. Should not be needed if we upgrade to C++17 Also, try not to use for too many things, as you can't easily convert from std::vector<ImplicitTuple<...>> to std::vector<std::tuple<...>> for example.
Definition at line 105 of file TupleHash.h.
using ImplicitTuple< CArgs >::Base = std::tuple<CArgs...> |
Definition at line 106 of file TupleHash.h.
|
inlineexplicit |
Definition at line 109 of file TupleHash.h.
|
inline |
Definition at line 111 of file TupleHash.h.
|
inline |
Definition at line 114 of file TupleHash.h.