]> git.proxmox.com Git - ceph.git/blame - ceph/src/boost/libs/property_tree/include/boost/property_tree/detail/info_parser_utils.hpp
bump version to 12.2.2-pve1
[ceph.git] / ceph / src / boost / libs / property_tree / include / boost / property_tree / detail / info_parser_utils.hpp
CommitLineData
7c673cae
FG
1// ----------------------------------------------------------------------------
2// Copyright (C) 2002-2006 Marcin Kalicinski
3//
4// Distributed under the Boost Software License, Version 1.0.
5// (See accompanying file LICENSE_1_0.txt or copy at
6// http://www.boost.org/LICENSE_1_0.txt)
7//
8// For more information, see www.boost.org
9// ----------------------------------------------------------------------------
10#ifndef BOOST_PROPERTY_TREE_DETAIL_INFO_PARSER_CHCONV_HPP_INCLUDED
11#define BOOST_PROPERTY_TREE_DETAIL_INFO_PARSER_CHCONV_HPP_INCLUDED
12
13#include <string>
14
15namespace boost { namespace property_tree { namespace info_parser
16{
17
18 template<class ChDest, class ChSrc>
19 std::basic_string<ChDest> convert_chtype(const ChSrc *text)
20 {
21 std::basic_string<ChDest> result;
22 while (*text)
23 {
24 result += ChDest(*text);
25 ++text;
26 }
27 return result;
28 }
29
30} } }
31
32#endif