* Output manipulator for writing out human-readable number of elements / memory * amount in `ls -h` style. * * When written into a `IOutputStream`, writes out the provided unsigned integer * variable with small precision and a suffix (like 'K', 'M', 'G' for numbers, or * 'B', 'KiB', 'MiB', 'GiB' for bytes). * * For quantities, base 1000 is used. For bytes, base is 1024. * * Example usage:
| 424 | * @param format Format to use. |
| 425 | */ |
| 426 | static constexpr ::NFormatPrivate::THumanReadableSize HumanReadableSize(const double size, ESizeFormat format) noexcept { |
| 427 | return {size, format}; |
| 428 | } |
| 429 | |
| 430 | void Time(IOutputStream& l); |
| 431 | void TimeHumanReadable(IOutputStream& l); |
no outgoing calls
no test coverage detected