https://mooseframework.inl.gov
Functions
StreamArguments.h File Reference

Go to the source code of this file.

Functions

template<class StreamType >
void streamArguments (StreamType &)
 
template<class StreamType , typename T , typename... Args>
void streamArguments (StreamType &ss, T &&val, Args &&... args)
 
template<std::size_t I = 0, class StreamType , typename... Args>
std::enable_if< I==sizeof...(Args), void >::type streamArguments (StreamType &, std::tuple< Args... >)
 

Function Documentation

◆ streamArguments() [1/3]

template<class StreamType >
void streamArguments ( StreamType &  )

◆ streamArguments() [2/3]

template<class StreamType , typename T , typename... Args>
void streamArguments ( StreamType &  ss,
T &&  val,
Args &&...  args 
)

Definition at line 26 of file StreamArguments.h.

27 {
28  ss << val;
29  streamArguments(ss, std::forward<Args>(args)...);
30 }
void streamArguments(StreamType &)

◆ streamArguments() [3/3]

template<std::size_t I = 0, class StreamType , typename... Args>
std::enable_if<I == sizeof...(Args), void>::type streamArguments ( StreamType &  ,
std::tuple< Args... >   
)
inline

Definition at line 35 of file StreamArguments.h.

36 {
37 }