Classes | Namespaces | Enumerations | Functions
number.hpp File Reference

Integral type formatter. More...

#include "common.hpp"
#include <ecl/exceptions/standard_exception.hpp>
#include <ecl/converters/char_strings.hpp>
Include dependency graph for number.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  ecl::Format< char >
 Formatter for char types. It is a specialisation of the Format<IntegralNumber> class. More...
 
class  ecl::Format< int >
 Formatter for int types. It is a specialisation of the Format<IntegralNumber> class. More...
 
class  ecl::Format< long >
 Formatter for long types. It is a specialisation of the Format<IntegralNumber> class. More...
 
class  ecl::Format< short >
 Formatter for short types. It is a specialisation of the Format<IntegralNumber> class. More...
 
class  ecl::Format< signed char >
 Formatter for signed char types. It is a specialisation of the Format<IntegralNumber> class. More...
 
class  ecl::Format< unsigned char >
 Formatter for unsigned char types. It is a specialisation of the Format<IntegralNumber> class. More...
 
class  ecl::Format< unsigned int >
 Formatter for unsigned int types. It is a specialisation of the Format<IntegralNumber> class. More...
 
class  ecl::Format< unsigned long >
 Formatter for unsigned long types. It is a specialisation of the Format<IntegralNumber> class. More...
 
class  ecl::Format< unsigned short >
 Formatter for unsigned short types. It is a specialisation of the Format<IntegralNumber> class. More...
 
class  ecl::interfaces::FormatNumber< Number >
 Formatter for integral types. More...
 

Namespaces

 ecl
 Embedded control libraries.
 
 ecl::interfaces
 Supporting elements and interfaces.
 

Enumerations

enum  ecl::IntegralBase { ecl::Bin, ecl::Hex, ecl::Dec }
 Base format tags for the integral formatters. More...
 

Functions

template<typename OutputStream , typename N >
OutputStream & ecl::interfaces::operator<< (OutputStream &ostream, FormatNumber< N > &formatter) ecl_assert_throw_decl(StandardException)
 

Detailed Description

Integral type formatter.

Date
May 2009

Definition in file number.hpp.



ecl_formatters
Author(s): Daniel Stonier
autogenerated on Mon Jun 10 2019 13:08:24