D:/opendownloadmanager/ODM-1.x/Bittorrent/libtorrent-0.12/include/libtorrent/utf8.hpp File Reference

#include <string>
#include <iterator>
#include <stdexcept>
#include <cwchar>

Go to the source code of this file.

Namespaces

namespace  libtorrent
namespace  libtorrent::detail

Functions

template<typename InputIterator>
wchar_t libtorrent::detail::decode_utf8_mb (InputIterator &iter, InputIterator last)
template<typename InputIterator>
wchar_t libtorrent::detail::decode_utf8 (InputIterator &iter, InputIterator last)
template<typename InputIterator, typename OutputIterator>
OutputIterator libtorrent::detail::utf8_wchar (InputIterator first, InputIterator last, OutputIterator dest)
template<typename InputIterator, typename OutputIterator>
void libtorrent::detail::encode_wchar (InputIterator iter, OutputIterator &dest)
template<typename InputIterator, typename OutputIterator>
OutputIterator libtorrent::detail::wchar_utf8 (InputIterator first, InputIterator last, OutputIterator dest)
void libtorrent::utf8_wchar (const std::string &utf8, std::wstring &wide)
std::wstring libtorrent::utf8_wchar (const std::string &str)
void libtorrent::wchar_utf8 (const std::wstring &wide, std::string &utf8)
std::string libtorrent::wchar_utf8 (const std::wstring &str)


Generated on Sun May 25 00:19:42 2008 by  doxygen 1.5.6