26 lines
447 B
C++
26 lines
447 B
C++
#ifndef TUPLEFUNCTIONS_HPP
|
|
#define TUPLEFUNCTIONS_HPP
|
|
|
|
#include <sstream>
|
|
#include <tuple>
|
|
|
|
namespace pae
|
|
{
|
|
|
|
namespace detail
|
|
{
|
|
|
|
template<typename... Types>
|
|
void loadFromStream(std::tuple<Types...>& tuple, std::stringstream& stream);
|
|
|
|
template<typename... Types>
|
|
std::ostream& operator<<(std::ostream& out, std::tuple<Types...> const& tuple);
|
|
|
|
} // namespace detail
|
|
|
|
} // namespace pae
|
|
|
|
#include "TupleFunctions.inl"
|
|
|
|
#endif // TUPLEFUNCTIONS_HPP
|