8#ifndef INCLUDED_BSLFMT_PRINT
9#define INCLUDED_BSLFMT_PRINT
67#include <bslscm_version.h>
72#ifdef BSLS_LIBRARYFEATURES_HAS_CPP23_PRINT
73# ifdef BSLS_PLATFORM_CMP_MSVC
83#ifdef BSLS_LIBRARYFEATURES_HAS_CPP23_PRINT
87using std::vprint_nonunicode;
88using std::vprint_nonunicode_buffered;
89using std::vprint_unicode;
90using std::vprint_unicode_buffered;
92#ifdef BSLS_PLATFORM_CMP_MSVC
97 return std::vprint_nonunicode(stdout, fmt, args);
103 return std::vprint_unicode(stdout, fmt, args);
109using BloombergLP::bslfmt::print;
110using BloombergLP::bslfmt::println;
111using BloombergLP::bslfmt::vprint_nonunicode;
112using BloombergLP::bslfmt::vprint_nonunicode_buffered;
113using BloombergLP::bslfmt::vprint_unicode;
114using BloombergLP::bslfmt::vprint_unicode_buffered;
#define BSLS_IDENT(str)
BSLS_IDENT() - insert string into .comment binary segment (if supported)
Definition bsls_ident.h:238
Definition bdlat_valuetypefunctions.h:939
void vprint_unicode(bsl::string_view fmt, bsl::format_args args)
Definition bslfmt_print_imp.h:300
void vprint_nonunicode(bsl::string_view fmt, bsl::format_args args)
Definition bslfmt_print_imp.h:294