#include <algorithm>
#include <cctype>
#include <cstring>
#include <functional>
#include <iostream>
#include <list>
#include <vector>
#include <locale>
#include <map>
#include <memory>
#include <sstream>
#include <string>
Go to the source code of this file.
|
| template<class CharT > |
| void | inipp::detail::ltrim (std::basic_string< CharT > &s, const std::locale &loc) |
| |
| template<class CharT > |
| void | inipp::detail::rtrim (std::basic_string< CharT > &s, const std::locale &loc) |
| |
| template<class CharT , class UnaryPredicate > |
| void | inipp::detail::rtrim2 (std::basic_string< CharT > &s, UnaryPredicate pred) |
| |
| template<class CharT > |
| bool | inipp::detail::replace (std::basic_string< CharT > &str, const std::basic_string< CharT > &from, const std::basic_string< CharT > &to) |
| |
| template<typename CharT , typename T > |
| bool | inipp::extract (const std::basic_string< CharT > &value, T &dst) |
| |
| template<typename CharT > |
| bool | inipp::extract (const std::basic_string< CharT > &value, std::basic_string< CharT > &dst) |
| |
| template<typename CharT , typename T > |
| bool | inipp::get_value (const std::map< std::basic_string< CharT >, std::basic_string< CharT > > &sec, const std::basic_string< CharT > &key, T &dst) |
| |
| template<typename CharT , typename T > |
| bool | inipp::get_value (const std::map< std::basic_string< CharT >, std::basic_string< CharT > > &sec, const CharT *key, T &dst) |
| |