boost Namespace Reference

Functions

template<typename T >
std::istream & operator>> (std::istream &is, boost::multi_array< T, 1 > &arr)
 
template<typename T >
std::ostream & operator<< (std::ostream &os, const boost::multi_array< T, 1 > &arr)
 
template<typename T >
std::istream & operator>> (std::istream &is, boost::multi_array< T, 2 > &arr)
 
template<typename T >
std::ostream & operator<< (std::ostream &os, const boost::multi_array< T, 2 > &arr)
 
template<typename T >
bool parseArray1D (std::vector< T > &arr, std::istream &is, const char openingBracket='[', const char closingBracket=']', const std::string &delimiter=", \t\n")
 
template<typename T >
bool parseArray2D (std::vector< std::vector< T > > &arr, std::istream &is, const char openingBracket='[', const char closingBracket=']', const std::string &delimiter=", \t\n")
 

Function Documentation

template<typename T >
std::ostream & boost::operator<< ( std::ostream &  os,
const boost::multi_array< T, 1 > &  arr 
)
template<typename T >
std::ostream & boost::operator<< ( std::ostream &  os,
const boost::multi_array< T, 2 > &  arr 
)
template<typename T >
std::istream & boost::operator>> ( std::istream &  is,
boost::multi_array< T, 1 > &  arr 
)
template<typename T >
std::istream & boost::operator>> ( std::istream &  is,
boost::multi_array< T, 2 > &  arr 
)
template<typename T >
bool boost::parseArray1D ( std::vector< T > &  arr,
std::istream &  is,
const char  openingBracket = '[',
const char  closingBracket = ']',
const std::string &  delimiter = ", \t\n" 
)
template<typename T >
bool boost::parseArray2D ( std::vector< std::vector< T > > &  arr,
std::istream &  is,
const char  openingBracket = '[',
const char  closingBracket = ']',
const std::string &  delimiter = ", \t\n" 
)