HPCombi
High Performance Combinatorics in C++ using vector instructions v1.0.3
Loading...
Searching...
No Matches
std Namespace Reference

Classes

struct  equal_to< HPCombi::epu8 >
 This type appears in the doc because we provide an equal operator for HPCombi::epu8. More...
 
struct  hash< HPCombi::BMat8 >
 
struct  hash< HPCombi::epu8 >
 This type appears in the doc because we provide a hash function for HPCombi::epu8. More...
 
struct  hash< HPCombi::Perm16 >
 This type appears in the doc because we provide a hash function for HPCombi::Perm16. More...
 
struct  hash< HPCombi::PermGeneric< Size, Expo > >
 This type appears in the doc because we provide a hash function for HPCombi::PermGeneric. More...
 
struct  hash< HPCombi::PPerm16 >
 This type appears in the doc because we provide a hash function for HPCombi::PPerm16. More...
 
struct  hash< HPCombi::PTransf16 >
 This type appears in the doc because we provide a hash function for HPCombi::PTransf16. More...
 
struct  hash< HPCombi::Transf16 >
 This type appears in the doc because we provide a hash function for HPCombi::Transf16. More...
 
struct  hash< HPCombi::Vect16 >
 This type appears in the doc because we provide a hash function for HPCombi::Vect16. More...
 
struct  hash< HPCombi::VectGeneric< Size, Expo > >
 This type appears in the doc because we provide a hash function for HPCombi::VectGeneric. More...
 
struct  less< HPCombi::epu8 >
 This type appears in the doc because we provide a less operator for HPCombi::epu8. More...
 
struct  not_equal_to< HPCombi::epu8 >
 This type appears in the doc because we provide a not_equal operator for HPCombi::epu8. More...
 

Functions

std::ostream & operator<< (std::ostream &os, HPCombi::BMat16 const &bm)
 
std::ostream & operator<< (std::ostream &os, HPCombi::BMat8 const &bm)
 
std::ostream & operator<< (std::ostream &stream, HPCombi::epu8 const &a)
 
std::string to_string (HPCombi::epu8 const &a)
 
std::ostream & operator<< (std::ostream &stream, const HPCombi::Vect16 &ar)
 
template<size_t Size, typename Expo>
std::ostream & operator<< (std::ostream &stream, const HPCombi::VectGeneric< Size, Expo > &v)
 

Function Documentation

◆ operator<<() [1/5]

std::ostream & std::operator<< ( std::ostream & os,
HPCombi::BMat16 const & bm )
inline

◆ operator<<() [2/5]

std::ostream & std::operator<< ( std::ostream & os,
HPCombi::BMat8 const & bm )
inline

◆ operator<<() [3/5]

std::ostream & std::operator<< ( std::ostream & stream,
const HPCombi::Vect16 & ar )
inline

◆ operator<<() [4/5]

template<size_t Size, typename Expo>
std::ostream & std::operator<< ( std::ostream & stream,
const HPCombi::VectGeneric< Size, Expo > & v )

◆ operator<<() [5/5]

std::ostream & std::operator<< ( std::ostream & stream,
HPCombi::epu8 const & a )
inline

◆ to_string()

std::string std::to_string ( HPCombi::epu8 const & a)
inline