Multiscale Universal Interface  2.0
A Concurrent Framework for Coupling Heterogeneous Solvers
stream_tuple.h File Reference

Defines the stream in/out for std::tuple data type. More...

#include <tuple>
#include "stream.h"
Include dependency graph for stream_tuple.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  mui::index_sequence< indexes >
 
struct  mui::make_index_sequence< N >
 
struct  mui::make_index_sequence< 0 >
 

Namespaces

 mui
 

Functions

template<typename... Args>
istream & mui::operator>> (istream &stream, std::tuple< Args... > &ret)
 
template<typename... Args>
ostream & mui::operator<< (ostream &stream, const std::tuple< Args... > &t)
 

Detailed Description

Defines the stream in/out for std::tuple data type.

Author
S. Kudo
Date
26 March 2014

The order of elements in stream-in/out is first-argument to last-argument.