This header-file is part of the ALib C++ Library. With supporting legacy or module builds, .mpp-files are either recognized by the build-system as C++20 Module interface files, or are included by the import/include headers.
© 2013-2025 A-Worx GmbH, Germany. Published under Boost Software License.
Definition in file stdiostream.mpp.
|
ALIB_EXPORT std::ostream & | alib::strings::compatibility::std::operator<< (std::ostream &stream, const alib::NString &string) |
|
ALIB_EXPORT ALIB_DLL std::ostream & | alib::strings::compatibility::std::operator<< (std::ostream &stream, const alib::WString &string) |
|
template<typename TAppendable>
requires ( alib::strings::IsAppendable<TAppendable,alib::nchar,alib::lang::HeapAllocator> && !alib::strings::compatibility::std::SuppressStdOStreamOpTraits<TAppendable>::value ) |
ALIB_EXPORT std::ostream & | alib::strings::compatibility::std::operator<< (std::ostream &stream, const TAppendable &appendable) |
|
ALIB_EXPORT std::ostream * | alib::strings::compatibility::std::operator<< (std::ostream *stream, const alib::NString &string) |
|
ALIB_EXPORT std::ostream * | alib::strings::compatibility::std::operator<< (std::ostream *stream, const alib::WString &string) |
|
template<typename TAppendable>
requires ( alib::strings::IsAppendable<TAppendable,alib::nchar,alib::lang::HeapAllocator> && !alib::strings::compatibility::std::SuppressStdOStreamOpTraits<TAppendable>::value ) |
ALIB_EXPORT std::ostream * | alib::strings::compatibility::std::operator<< (std::ostream *stream, const TAppendable &appendable) |
|
ALIB_EXPORT ALIB_DLL std::wostream & | alib::strings::compatibility::std::operator<< (std::wostream &stream, const alib::NString &string) |
|
ALIB_EXPORT std::wostream & | alib::strings::compatibility::std::operator<< (std::wostream &stream, const alib::WString &string) |
|
template<typename TAppendable>
requires ( alib::strings::IsAppendable<TAppendable,alib::wchar,alib::lang::HeapAllocator> && !alib::strings::compatibility::std::SuppressStdOStreamOpTraits<TAppendable>::value ) |
ALIB_EXPORT std::wostream & | alib::strings::compatibility::std::operator<< (std::wostream &stream, const TAppendable &appendable) |
|
ALIB_EXPORT std::wostream * | alib::strings::compatibility::std::operator<< (std::wostream *stream, const alib::NString &string) |
|
ALIB_EXPORT std::wostream * | alib::strings::compatibility::std::operator<< (std::wostream *stream, const alib::WString &string) |
|
template<typename TAppendable, typename TAllocator>
requires ( alib::strings::IsAppendable<TAppendable,alib::wchar,alib::lang::HeapAllocator> && !alib::strings::compatibility::std::SuppressStdOStreamOpTraits<TAppendable>::value ) |
ALIB_EXPORT std::wostream * | alib::strings::compatibility::std::operator<< (std::wostream *stream, const TAppendable &appendable) |
|
ALIB_EXPORT std::basic_istream< wchar_t > & | alib::strings::compatibility::std::operator>> (std::basic_istream< wchar_t > &stream, alib::WAString &string) |
|
ALIB_EXPORT std::basic_istream< wchar_t > * | alib::strings::compatibility::std::operator>> (std::basic_istream< wchar_t > *stream, alib::WAString &string) |
|
ALIB_EXPORT std::istream & | alib::strings::compatibility::std::operator>> (std::istream &stream, alib::NAString &string) |
|
ALIB_EXPORT std::istream * | alib::strings::compatibility::std::operator>> (std::istream *stream, alib::NAString &string) |
|