|
BDE 4.39.x Production Release
|
#include <bsls_ident.h>#include <bslscm_version.h>#include <bslalg_numericformatterutil.h>#include <bslmf_conditional.h>#include <bslmf_enableif.h>#include <bslmf_integralconstant.h>#include <bslmf_isintegral.h>#include <bslmf_issame.h>#include <bslmf_movableref.h>#include <bsls_compilerfeatures.h>#include <bsls_exceptionutil.h>#include <bsls_libraryfeatures.h>#include <bsls_unspecifiedbool.h>#include <bsls_util.h>#include <bslstl_iterator.h>#include <bslstl_string.h>#include <bslstl_stringview.h>#include <bslstl_array.h>#include <bslstl_monostate.h>#include <bslstl_utility.h>#include <bslstl_variant.h>#include <bslfmt_formaterror.h>#include <bslfmt_format_arg.h>#include <bslfmt_format_args.h>#include <bslfmt_format_context.h>#include <bslfmt_format_string.h>#include <bslfmt_formatparsecontext.h>#include <bslfmt_formatterbase.h>#include <bslfmt_formatterbool.h>#include <bslfmt_formattercharacter.h>#include <bslfmt_formatterintegral.h>#include <bslfmt_formatterfloating.h>#include <bslfmt_formatterpointer.h>#include <bslfmt_formatterstring.h>#include <iterator>#include <stddef.h>Go to the source code of this file.
Macros | |
| #define | BSLFMT_FORMAT_STRING_PARAMETER bslfmt::format_string |
| #define | BSLFMT_FORMAT_WSTRING_PARAMETER bslfmt::wformat_string |
Functions | |
| template<class t_OUT > | |
| t_OUT | bslfmt::vformat_to (t_OUT out, bsl::string_view fmtStr, format_args args) |
| template<class t_OUT > | |
| t_OUT | bslfmt::vformat_to (t_OUT out, bsl::wstring_view fmtStr, wformat_args args) |
| void | bslfmt::vformat_to (bsl::string *out, bsl::string_view fmtStr, format_args args) |
| void | bslfmt::vformat_to (bsl::wstring *out, bsl::wstring_view fmtStr, wformat_args args) |
| bsl::string | bslfmt::vformat (bsl::string_view fmt, format_args args) |
| bsl::wstring | bslfmt::vformat (bsl::wstring_view fmtStr, wformat_args args) |
| bsl::string | bslfmt::vformat (bsl::allocator< char > alloc, bsl::string_view fmtStr, format_args args) |
| bsl::wstring | bslfmt::vformat (bsl::allocator< wchar_t > alloc, bsl::wstring_view fmtStr, wformat_args args) |
| template<class t_OUT , class... t_ARGS> | |
| bsl::enable_if<!bsl::is_same< typenamebsl::decay< t_OUT >::type, bsl::string * >::value, t_OUT >::type | bslfmt::format_to (t_OUT out, BSLFMT_FORMAT_STRING_PARAMETER fmtStr, const t_ARGS &... args) |
| template<class t_OUT , class... t_ARGS> | |
| bsl::enable_if<!bsl::is_same< typenamebsl::decay< t_OUT >::type, bsl::wstring * >::value, t_OUT >::type | bslfmt::format_to (t_OUT out, BSLFMT_FORMAT_WSTRING_PARAMETER fmtStr, const t_ARGS &... args) |
| template<class... t_ARGS> | |
| void | bslfmt::format_to (bsl::string *out, BSLFMT_FORMAT_STRING_PARAMETER fmtStr, const t_ARGS &... args) |
| template<class... t_ARGS> | |
| void | bslfmt::format_to (bsl::wstring *out, BSLFMT_FORMAT_WSTRING_PARAMETER fmtStr, const t_ARGS &... args) |
| template<class... t_ARGS> | |
| bsl::string | bslfmt::format (BSLFMT_FORMAT_STRING_PARAMETER fmtStr, const t_ARGS &... args) |
| template<class... t_ARGS> | |
| bsl::wstring | bslfmt::format (BSLFMT_FORMAT_WSTRING_PARAMETER fmtStr, const t_ARGS &... args) |
| template<class... t_ARGS> | |
| bsl::string | bslfmt::format (bsl::allocator< char > alloc, BSLFMT_FORMAT_STRING_PARAMETER fmtStr, const t_ARGS &... args) |
| template<class... t_ARGS> | |
| bsl::wstring | bslfmt::format (bsl::allocator< wchar_t > alloc, BSLFMT_FORMAT_WSTRING_PARAMETER fmtStr, const t_ARGS &... args) |
| template<class... t_ARGS> | |
| std::size_t | bslfmt::formatted_size (BSLFMT_FORMAT_STRING_PARAMETER fmtStr, const t_ARGS &... args) |
| template<class... t_ARGS> | |
| std::size_t | bslfmt::formatted_size (BSLFMT_FORMAT_WSTRING_PARAMETER fmtStr, const t_ARGS &... args) |
| template<class t_OUT , class... t_ARGS> | |
| format_to_n_result< t_OUT > | bslfmt::format_to_n (t_OUT out, typename bsl::iterator_traits< t_OUT >::difference_type maxNumChars, BSLFMT_FORMAT_STRING_PARAMETER fmtStr, const t_ARGS &... args) |
| template<class t_OUT , class... t_ARGS> | |
| format_to_n_result< t_OUT > | bslfmt::format_to_n (t_OUT out, typename bsl::iterator_traits< t_OUT >::difference_type maxNumChars, BSLFMT_FORMAT_WSTRING_PARAMETER fmtStr, const t_ARGS &... args) |
The content of this file has been pre-processed for Doxygen.