DMRITool  v0.1.1-139-g860d86b4
Diffusion MRI Tool
Classes | Namespaces | Functions
utlCore11.h File Reference
#include "utlCoreMacro.h"
#include "utlTypeinfo.h"
+ Include dependency graph for utlCore11.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  utl::Int_< vcl_size_t >
 

Namespaces

 utl
 

Functions

template<typename... Args>
auto utl::GetNumberOfArgs (Args...args) -> decltype(sizeof...(args))
 
template<class... Args>
std::ostream & std::operator<< (std::ostream &os, const std::tuple< Args... > &t)
 
template<typename... Args>
void utl::Print (Args...args)
 
template<typename... Args>
void utl::PrintOS (std::ostream &os, Args...args)
 
template<class Tuple , vcl_size_t Pos>
std::ostream & utl::PrintTuple (std::ostream &os, const Tuple &t, Int_< Pos >)
 
template<class Tuple >
std::ostream & utl::PrintTuple (std::ostream &os, const Tuple &t, Int_< 1 >)
 
template<class... Args>
void utl::PrintTuple (const std::tuple< Args... > &t, const std::string &str="", std::ostream &os=std::cout)
 

Detailed Description

utl functions using c++11 Created "07-02-2016

Author
Jian Cheng (JC), jian..nosp@m.chen.nosp@m.g.198.nosp@m.3@gm.nosp@m.ail.c.nosp@m.om

Definition in file utlCore11.h.

Function Documentation

template<class... Args>
std::ostream& std::operator<< ( std::ostream &  os,
const std::tuple< Args... > &  t 
)
inline

print tuple

Definition at line 101 of file utlCore11.h.

References utl::PrintTuple().

+ Here is the call graph for this function: