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