#include <Base/include/Framework/Tuple.hpp>
template<typename... Args>
Tuple class
Template parameters | |
---|---|
Args | the types to store in the tuple |
Contents
Cross platform tuple with fixed DLL interface warnings on Windows Also includes non C++ 11 features like get item by type
Base classes
-
template<typename N, typename... Args>class Impl<_bpf_internal_tp::Range<0, sizeof...(Args), _bpf_internal_tp::Sizes<>>::type, Args...>
Constructors, destructors, conversion operators
-
template<bool Flag = _bpf_internal_tp::Tuple()
IsAllDefaultConstructible<Args...>::Value, typename = typename std::enable_if<Flag>::type> - Tuple(Args && ... args) explicit
Public functions
Function documentation
template<typename... Args>
template<bool Flag = _bpf_internal_tp:: IsAllDefaultConstructible<Args...>::Value, typename = typename std::enable_if<Flag>::type>
bpf:: Tuple<Args>:: Tuple()
Constructs a tuple using default constructor
template<typename... Args>
bpf:: Tuple<Args>:: Tuple(Args && ... args) explicit
Constructs a tuple