| 133 | } |
| 134 | template<typename PrintImplType, typename std::enable_if<!has_ull_print<PrintImplType>::value, bool>::type = true> |
| 135 | size_t println(PrintImplType *p, unsigned long long value, int base) { |
| 136 | size_t tLength = p->print(static_cast<uint32_t>(value >> 32), base); |
| 137 | tLength += p->println(static_cast<uint32_t>(value), base); |
| 138 | return tLength; |
| 139 | } |
| 140 | |
| 141 | template<typename PrintImplType, typename std::enable_if<has_ull_print<PrintImplType>::value, bool>::type = true> |
| 142 | size_t print(PrintImplType *p, unsigned long long value, int base) { |