CAPD DynSys Library  5.2.0
capd::intervals::IntervalIOTraits< T_Bound > Class Template Reference

#include <capd/intervals/IntervalTraits.h>

Public Types

typedef T_Bound BoundType
 

Static Public Member Functions

static std::ostream & bitWrite (std::ostream &, const BoundType &)
 
static std::istream & bitRead (std::istream &, BoundType &)
 
static std::ostream & hexWrite (std::ostream &, const BoundType &)
 
static std::istream & hexRead (std::istream &, BoundType &)
 
static BoundType readDown (const std::string &)
 
static BoundType readUp (const std::string &)
 

Member Typedef Documentation

◆ BoundType

template<typename T_Bound >
typedef T_Bound capd::intervals::IntervalIOTraits< T_Bound >::BoundType

Member Function Documentation

◆ bitRead()

template<typename T_Bound >
static std::istream& capd::intervals::IntervalIOTraits< T_Bound >::bitRead ( std::istream &  ,
BoundType  
)
inlinestatic

◆ bitWrite()

template<typename T_Bound >
static std::ostream& capd::intervals::IntervalIOTraits< T_Bound >::bitWrite ( std::ostream &  ,
const BoundType  
)
inlinestatic

◆ hexRead()

template<typename T_Bound >
static std::istream& capd::intervals::IntervalIOTraits< T_Bound >::hexRead ( std::istream &  ,
BoundType  
)
inlinestatic

◆ hexWrite()

template<typename T_Bound >
static std::ostream& capd::intervals::IntervalIOTraits< T_Bound >::hexWrite ( std::ostream &  ,
const BoundType  
)
inlinestatic

◆ readDown()

template<typename T_Bound >
static BoundType capd::intervals::IntervalIOTraits< T_Bound >::readDown ( const std::string &  )
inlinestatic

◆ readUp()

template<typename T_Bound >
static BoundType capd::intervals::IntervalIOTraits< T_Bound >::readUp ( const std::string &  )
inlinestatic