|
template<typename T > |
_Integer< T, IntFmt<> > | uhal::Integer (const T &aT) |
| Forward declare a function which creates an instance of the ultra-lightweight wrapper from an integer. More...
|
|
template<typename T , integer_base BASE, integer_format FORMAT, uint32_t WIDTH> |
_Integer< T, IntFmt< BASE, FORMAT, WIDTH > > | uhal::Integer (const T &aT, const IntFmt< BASE, FORMAT, WIDTH > &aFmt) |
| Forward declare a function which creates an instance of the ultra-lightweight wrapper from an integer. More...
|
|
template<typename T > |
void | uhal::sign_helper (std::ostream &aStr, const T &aInt) |
| Helper function for adding the '+'/'-' sign. More...
|
|
template<typename FORMAT > |
std::ostream & | uhal::operator<< (std::ostream &aStr, const uhal::_Integer< uint8_t, FORMAT > &aInt) |
|
template<typename FORMAT > |
std::ostream & | uhal::operator<< (std::ostream &aStr, const uhal::_Integer< int8_t, FORMAT > &aInt) |
|
template<typename FORMAT > |
std::ostream & | uhal::operator<< (std::ostream &aStr, const uhal::_Integer< uint16_t, FORMAT > &aInt) |
|
template<typename FORMAT > |
std::ostream & | uhal::operator<< (std::ostream &aStr, const uhal::_Integer< int16_t, FORMAT > &aInt) |
|
template<typename FORMAT > |
std::ostream & | uhal::operator<< (std::ostream &aStr, const uhal::_Integer< uint32_t, FORMAT > &aInt) |
|
template<typename FORMAT > |
std::ostream & | uhal::operator<< (std::ostream &aStr, const uhal::_Integer< int32_t, FORMAT > &aInt) |
|
template<typename FORMAT > |
std::ostream & | uhal::operator<< (std::ostream &aStr, const uhal::_Integer< uint64_t, FORMAT > &aInt) |
|
template<typename FORMAT > |
std::ostream & | uhal::operator<< (std::ostream &aStr, const uhal::_Integer< int64_t, FORMAT > &aInt) |
|