- Main Page
- Modules
- Namespaces
- Classes
- Files
- Related Pages
- Examples

# fastformat/shims/conversion/filter_type/fast_integers.hpp File Reference

## Detailed Description

[C++ only] FastFormat argument conversion shim for fast, non-L10N, conversion of integral types.

`#include <fastformat/fastformat.h>`
`#include <fastformat/internal/stlsoft.h>`
`#include <fastformat/quality/contract.h>`
`#include <stlsoft/conversion/integer_to_string.hpp>`
`#include <stlsoft/string/shim_string.hpp>`

Go to the source code of this file.

## Namespaces
namespace | fastformat
namespace | fastformat::filters
namespace | fastformat::filters::ximpl_fastformat_filters_fast_integers
namespace | stlsoft
## Classes
struct | integer_shim
## Functions
ximpl_fastformat_filters_fast_integers::integer_shim< 12 > | filter_type (signed long value, signed long const *, ff_char_t const volatile *)
| Filtering conversion shim function for implicitly adapting signed `long` integers as format arguments.
ximpl_fastformat_filters_fast_integers::integer_shim< 12 > | filter_type (unsigned long value, unsigned long const *, ff_char_t const volatile *)
| Filtering conversion shim function for implicitly adapting unsigned `long` integers as format arguments.
ximpl_fastformat_filters_fast_integers::integer_shim< 12 > | filter_type (signed int value, signed int const *, ff_char_t const volatile *)
| Filtering conversion shim function for implicitly adapting signed `int` integers as format arguments.
ximpl_fastformat_filters_fast_integers::integer_shim< 12 > | filter_type (unsigned int value, unsigned int const *, ff_char_t const volatile *)
| Filtering conversion shim function for implicitly adapting unsigned `int` integers as format arguments.
ximpl_fastformat_filters_fast_integers::integer_shim< 12 > | filter_type (signed short value, signed short const *, ff_char_t const volatile *)
| Filtering conversion shim function for implicitly adapting signed `short` integers as format arguments.
ximpl_fastformat_filters_fast_integers::integer_shim< 12 > | filter_type (unsigned short value, unsigned short const *, ff_char_t const volatile *)
| Filtering conversion shim function for implicitly adapting unsigned `short` integers as format arguments.
template<size_t N>
char const * | c_str_data_a (::fastformat::filters::ximpl_fastformat_filters_fast_integers::integer_shim< N > const &s)
| Returns a possibly non-nul-terminated non-NULL C-style string representing the structure.
template<size_t N>
ff_char_t const * | c_str_data (::fastformat::filters::ximpl_fastformat_filters_fast_integers::integer_shim< N > const &s)
| Returns a possibly non-nul-terminated non-NULL C-style string representing the structure.
template<size_t N>
size_t | c_str_len_a (::fastformat::filters::ximpl_fastformat_filters_fast_integers::integer_shim< N > const &s)
| Returns the number of characters in the length of the C-style string representing the structure.
template<size_t N>
size_t | c_str_len (::fastformat::filters::ximpl_fastformat_filters_fast_integers::integer_shim< N > const &s)
| Returns the number of characters in the length of the C-style string representing the structure.

FastFormat Library documentation © Matthew Wilson, 2006-2009 |