#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) | 
|  |