remove file module, move code to utils

This commit is contained in:
Evgeniy Dushistov
2013-07-07 19:52:02 +00:00
parent e39f7eed9a
commit d05de97521
7 changed files with 46 additions and 57 deletions

View File

@@ -2,6 +2,8 @@
#include <glib.h>
#include <string>
#include <list>
#include <functional>
template <typename T, typename unref_res_t, void (*unref_res)(unref_res_t *)>
class ResourceWrapper {
@@ -57,3 +59,7 @@ namespace glib {
extern char *locale_to_utf8(const char *locstr);
extern std::string utf8_to_locale_ign_err(const std::string& utf8_str);
extern void for_each_file(const std::list<std::string>& dirs_list, const std::string& suff,
const std::list<std::string>& order_list, const std::list<std::string>& disable_list,
const std::function<void (const std::string&, bool)>& f);