Text formatters for streaming array classes. More...
#include <cmath>
#include <ecl/config/macros.hpp>
#include <ecl/formatters/common.hpp>
#include <ecl/formatters/number.hpp>
#include <ecl/formatters/floats.hpp>
#include "../common/formatters.hpp"
#include "../array.hpp"
Go to the source code of this file.
Classes | |
class | ecl::formatters::ArrayFormatter< Type, N > |
Pseudo formatter for integral type arrays. More... | |
class | ecl::formatters::ArrayFormatter< char, N > |
Convenience formatter for viewing a char array in hex format. More... | |
class | ecl::formatters::ArrayFormatter< double, N > |
Formatter for fixed size double arrays. More... | |
class | ecl::formatters::ArrayFormatter< float, N > |
Formatter for fixed size float arrays. More... | |
class | ecl::formatters::ArrayFormatter< signed char, N > |
Convenience formatter for viewing a signed char array in hex format. More... | |
class | ecl::formatters::ArrayFormatter< unsigned char, N > |
Convenience formatter for viewing an unsigned char array in hex format. More... | |
class | ecl::formatters::ByteArrayFormatter< Byte, N > |
Parent template for the byte array formatters. More... | |
Namespaces | |
namespace | ecl |
Embedded control libraries. | |
namespace | ecl::formatters |
Supporting classes for container formatters (do not use directly). | |
Functions | |
template<typename OutputStream , typename CharType , size_t M> | |
OutputStream & | ecl::formatters::operator<< (OutputStream &ostream, const ByteArrayFormatter< CharType, M > &formatter) ecl_assert_throw_decl(StandardException) |
Text formatters for streaming array classes.
Definition in file array/formatters.hpp.