• Home
  • Raw
  • Download

Lines Matching refs:codecvt

817 // template <class internT, class externT, class stateT> class codecvt;
819 template <class _InternT, class _ExternT, class _StateT> class _LIBCPP_TEMPLATE_VIS codecvt;
821 // template <> class codecvt<char, char, mbstate_t>
824 class _LIBCPP_TYPE_VIS codecvt<char, char, mbstate_t>
834 explicit codecvt(size_t __refs = 0)
888 explicit codecvt(const char*, size_t __refs = 0)
891 ~codecvt();
907 // template <> class codecvt<wchar_t, char, mbstate_t>
910 class _LIBCPP_TYPE_VIS codecvt<wchar_t, char, mbstate_t>
920 explicit codecvt(size_t __refs = 0);
972 explicit codecvt(const char*, size_t __refs = 0);
974 ~codecvt();
990 // template <> class codecvt<char16_t, char, mbstate_t>
993 class _LIBCPP_TYPE_VIS codecvt<char16_t, char, mbstate_t>
1003 explicit codecvt(size_t __refs = 0)
1057 explicit codecvt(const char*, size_t __refs = 0)
1060 ~codecvt();
1076 // template <> class codecvt<char32_t, char, mbstate_t>
1079 class _LIBCPP_TYPE_VIS codecvt<char32_t, char, mbstate_t>
1089 explicit codecvt(size_t __refs = 0)
1143 explicit codecvt(const char*, size_t __refs = 0)
1146 ~codecvt();
1166 : public codecvt<_InternT, _ExternT, _StateT>
1171 : codecvt<_InternT, _ExternT, _StateT>(__nm, __refs) {}
1174 : codecvt<_InternT, _ExternT, _StateT>(__nm.c_str(), __refs) {}
1215 : public codecvt<char16_t, char, mbstate_t>
1218 __narrow_to_utf8() : codecvt<char16_t, char, mbstate_t>(1) {}
1249 : public codecvt<char32_t, char, mbstate_t>
1252 __narrow_to_utf8() : codecvt<char32_t, char, mbstate_t>(1) {}
1305 : public codecvt<char16_t, char, mbstate_t>
1308 __widen_from_utf8() : codecvt<char16_t, char, mbstate_t>(1) {}
1339 : public codecvt<char32_t, char, mbstate_t>
1342 __widen_from_utf8() : codecvt<char32_t, char, mbstate_t>(1) {}