CAPD RedHom Library
capd::homAux::detail Namespace Reference

Classes

struct  ApplyAdaptors
 
class  FixedArrayStorageBase
 
struct  FixedArrayStorageType
 
struct  MultiRangeStorageTypes
 
struct  PackedPairProxy
 
struct  PackedPairProxy< 0, PackedPair >
 
struct  PackedPairProxy< 1, PackedPair >
 
class  ResourceUsage
 
struct  SelectBitsStorage
 
struct  SmallVectorImpl
 
struct  SmallVectorImplBaseTraits
 
struct  SmallVectorImplBaseTraits< Value, 0 >
 
struct  Stat
 

Typedefs

template<typename Value , size_t SIZE>
using SmallVectorImplBase = typename SmallVectorImplBaseTraits< Value, SIZE >::type
 

Functions

template<std::size_t I, typename PackedPair >
auto MakePackedPairProxy (PackedPair &pp)
 
std::ostream & operator<< (std::ostream &out, const Stat &stat)
 

Typedef Documentation

template<typename Value , size_t SIZE>
using capd::homAux::detail::SmallVectorImplBase = typedef typename SmallVectorImplBaseTraits<Value, SIZE>::type

Function Documentation

template<std::size_t I, typename PackedPair >
auto capd::homAux::detail::MakePackedPairProxy ( PackedPair pp)
std::ostream& capd::homAux::detail::operator<< ( std::ostream &  out,
const Stat stat 
)