summaryrefslogtreecommitdiff
path: root/glib/src/miscutils.ccg
diff options
context:
space:
mode:
Diffstat (limited to 'glib/src/miscutils.ccg')
-rw-r--r--glib/src/miscutils.ccg217
1 files changed, 122 insertions, 95 deletions
diff --git a/glib/src/miscutils.ccg b/glib/src/miscutils.ccg
index c0600a6c..a6754c31 100644
--- a/glib/src/miscutils.ccg
+++ b/glib/src/miscutils.ccg
@@ -22,255 +22,282 @@
#include <glibmm/utility.h>
#include <glib.h>
-
namespace Glib
{
-Glib::ustring get_application_name()
+Glib::ustring
+get_application_name()
{
- return convert_const_gchar_ptr_to_ustring (g_get_application_name());
+ return convert_const_gchar_ptr_to_ustring(g_get_application_name());
}
-void set_application_name(const Glib::ustring& application_name)
+void
+set_application_name(const Glib::ustring& application_name)
{
g_set_application_name(application_name.c_str());
}
-std::string get_prgname()
+std::string
+get_prgname()
{
return convert_const_gchar_ptr_to_stdstring(g_get_prgname());
}
-void set_prgname(const std::string& prgname)
+void
+set_prgname(const std::string& prgname)
{
g_set_prgname(prgname.c_str());
}
-std::string getenv(const std::string& variable, bool& found)
+std::string
+getenv(const std::string& variable, bool& found)
{
- const char *const value = g_getenv(variable.c_str());
+ const char* const value = g_getenv(variable.c_str());
found = (value != nullptr);
return convert_const_gchar_ptr_to_stdstring(value);
}
-std::string getenv(const std::string& variable)
+std::string
+getenv(const std::string& variable)
{
return convert_const_gchar_ptr_to_stdstring(g_getenv(variable.c_str()));
}
-bool setenv(const std::string& variable, const std::string& value, bool overwrite)
+bool
+setenv(const std::string& variable, const std::string& value, bool overwrite)
{
return g_setenv(variable.c_str(), value.c_str(), overwrite);
}
-void unsetenv(const std::string& variable)
+void
+unsetenv(const std::string& variable)
{
g_unsetenv(variable.c_str());
}
-Glib::ArrayHandle<std::string> listenv()
+Glib::ArrayHandle<std::string>
+listenv()
{
- char **value = g_listenv();
- char **end = value;
- while(*end){
+ char** value = g_listenv();
+ char** end = value;
+ while (*end)
+ {
++end;
}
- return Glib::ArrayHandle<std::string>(value, end-value, Glib::OWNERSHIP_DEEP);
+ return Glib::ArrayHandle<std::string>(value, end - value, Glib::OWNERSHIP_DEEP);
}
-std::string get_user_name()
+std::string
+get_user_name()
{
return convert_const_gchar_ptr_to_stdstring(g_get_user_name());
}
-std::string get_real_name()
+std::string
+get_real_name()
{
return convert_const_gchar_ptr_to_stdstring(g_get_real_name());
}
-std::string get_home_dir()
+std::string
+get_home_dir()
{
return convert_const_gchar_ptr_to_stdstring(g_get_home_dir());
}
-std::string get_tmp_dir()
+std::string
+get_tmp_dir()
{
return convert_const_gchar_ptr_to_stdstring(g_get_tmp_dir());
}
-std::string get_current_dir()
+std::string
+get_current_dir()
{
return convert_return_gchar_ptr_to_stdstring(g_get_current_dir());
}
#ifndef GLIBMM_DISABLE_DEPRECATED
-std::string get_user_special_dir(GUserDirectory directory)
+std::string
+get_user_special_dir(GUserDirectory directory)
{
return convert_const_gchar_ptr_to_stdstring(g_get_user_special_dir(directory));
}
#endif // GLIBMM_DISABLE_DEPRECATED
-std::string get_user_special_dir(UserDirectory directory)
+std::string
+get_user_special_dir(UserDirectory directory)
{
return convert_const_gchar_ptr_to_stdstring(g_get_user_special_dir((GUserDirectory)directory));
}
-std::string get_user_data_dir()
+std::string
+get_user_data_dir()
{
return convert_const_gchar_ptr_to_stdstring(g_get_user_data_dir());
}
-std::string get_user_config_dir()
+std::string
+get_user_config_dir()
{
return convert_const_gchar_ptr_to_stdstring(g_get_user_config_dir());
}
-std::vector<std::string> get_system_data_dirs()
+std::vector<std::string>
+get_system_data_dirs()
{
- //TODO: Use a utility function:
+ // TODO: Use a utility function:
std::vector<std::string> result;
- const char* const * cresult = g_get_system_data_dirs();
- if(!cresult)
+ const char* const* cresult = g_get_system_data_dirs();
+ if (!cresult)
return result;
- for(const gchar* const * iter = cresult; *iter != nullptr; ++iter)
+ for (const gchar* const* iter = cresult; *iter != nullptr; ++iter)
{
- result.emplace_back(
- convert_const_gchar_ptr_to_stdstring(*iter));
+ result.emplace_back(convert_const_gchar_ptr_to_stdstring(*iter));
}
return result;
}
-std::vector<std::string> get_system_config_dirs()
+std::vector<std::string>
+get_system_config_dirs()
{
- //TODO: Use a utility function:
+ // TODO: Use a utility function:
std::vector<std::string> result;
- const char* const * cresult = g_get_system_config_dirs();
- if(!cresult)
+ const char* const* cresult = g_get_system_config_dirs();
+ if (!cresult)
return result;
- for(const gchar* const * iter = cresult; *iter != nullptr; ++iter)
+ for (const gchar* const* iter = cresult; *iter != nullptr; ++iter)
{
- result.emplace_back(
- convert_const_gchar_ptr_to_stdstring(*iter));
+ result.emplace_back(convert_const_gchar_ptr_to_stdstring(*iter));
}
return result;
}
-std::string get_user_cache_dir()
+std::string
+get_user_cache_dir()
{
return convert_const_gchar_ptr_to_stdstring(g_get_user_cache_dir());
}
-bool path_is_absolute(const std::string& filename)
+bool
+path_is_absolute(const std::string& filename)
{
return (g_path_is_absolute(filename.c_str()) != 0);
}
-std::string path_skip_root(const std::string& filename)
+std::string
+path_skip_root(const std::string& filename)
{
// g_path_skip_root() returns a pointer _into_ the argument string,
// or NULL if there was no root component.
return convert_const_gchar_ptr_to_stdstring(g_path_skip_root(filename.c_str()));
}
-std::string path_get_basename(const std::string& filename)
+std::string
+path_get_basename(const std::string& filename)
{
return convert_return_gchar_ptr_to_stdstring(g_path_get_basename(filename.c_str()));
}
-std::string path_get_dirname(const std::string& filename)
+std::string
+path_get_dirname(const std::string& filename)
{
return convert_return_gchar_ptr_to_stdstring(g_path_get_dirname(filename.c_str()));
}
-std::string build_filename(const Glib::ArrayHandle<std::string>& elements)
+std::string
+build_filename(const Glib::ArrayHandle<std::string>& elements)
{
- return convert_return_gchar_ptr_to_stdstring(g_build_filenamev(const_cast<char**>(elements.data())));
+ return convert_return_gchar_ptr_to_stdstring(
+ g_build_filenamev(const_cast<char**>(elements.data())));
}
-std::string build_filename(const std::string& elem1, const std::string& elem2)
+std::string
+build_filename(const std::string& elem1, const std::string& elem2)
{
- return convert_return_gchar_ptr_to_stdstring(g_build_filename(elem1.c_str(),
- elem2.c_str(), nullptr));
+ return convert_return_gchar_ptr_to_stdstring(
+ g_build_filename(elem1.c_str(), elem2.c_str(), nullptr));
}
-std::string build_filename(const std::string& elem1, const std::string& elem2,
- const std::string& elem3)
+std::string
+build_filename(const std::string& elem1, const std::string& elem2, const std::string& elem3)
{
- return convert_return_gchar_ptr_to_stdstring(g_build_filename(elem1.c_str(),
- elem2.c_str(), elem3.c_str(), nullptr));
+ return convert_return_gchar_ptr_to_stdstring(
+ g_build_filename(elem1.c_str(), elem2.c_str(), elem3.c_str(), nullptr));
}
-std::string build_filename(const std::string& elem1, const std::string& elem2,
- const std::string& elem3, const std::string& elem4)
+std::string
+build_filename(const std::string& elem1, const std::string& elem2, const std::string& elem3,
+ const std::string& elem4)
{
- return convert_return_gchar_ptr_to_stdstring(g_build_filename(elem1.c_str(),
- elem2.c_str(), elem3.c_str(), elem4.c_str(), nullptr));
+ return convert_return_gchar_ptr_to_stdstring(
+ g_build_filename(elem1.c_str(), elem2.c_str(), elem3.c_str(), elem4.c_str(), nullptr));
}
-std::string build_filename(const std::string& elem1, const std::string& elem2,
- const std::string& elem3, const std::string& elem4,
- const std::string& elem5)
+std::string
+build_filename(const std::string& elem1, const std::string& elem2, const std::string& elem3,
+ const std::string& elem4, const std::string& elem5)
{
- return convert_return_gchar_ptr_to_stdstring(g_build_filename(elem1.c_str(),
- elem2.c_str(), elem3.c_str(), elem4.c_str(), elem5.c_str(),
- nullptr));
+ return convert_return_gchar_ptr_to_stdstring(g_build_filename(
+ elem1.c_str(), elem2.c_str(), elem3.c_str(), elem4.c_str(), elem5.c_str(), nullptr));
}
-std::string build_filename(const std::string& elem1, const std::string& elem2,
- const std::string& elem3, const std::string& elem4,
- const std::string& elem5, const std::string& elem6)
+std::string
+build_filename(const std::string& elem1, const std::string& elem2, const std::string& elem3,
+ const std::string& elem4, const std::string& elem5, const std::string& elem6)
{
- return convert_return_gchar_ptr_to_stdstring(g_build_filename(elem1.c_str(),
- elem2.c_str(), elem3.c_str(), elem4.c_str(), elem5.c_str(), elem6.c_str(),
- nullptr));
+ return convert_return_gchar_ptr_to_stdstring(g_build_filename(elem1.c_str(), elem2.c_str(),
+ elem3.c_str(), elem4.c_str(), elem5.c_str(), elem6.c_str(), nullptr));
}
-std::string build_filename(const std::string& elem1, const std::string& elem2,
- const std::string& elem3, const std::string& elem4,
- const std::string& elem5, const std::string& elem6,
- const std::string& elem7)
+std::string
+build_filename(const std::string& elem1, const std::string& elem2, const std::string& elem3,
+ const std::string& elem4, const std::string& elem5, const std::string& elem6,
+ const std::string& elem7)
{
- return convert_return_gchar_ptr_to_stdstring(g_build_filename(elem1.c_str(),
- elem2.c_str(), elem3.c_str(), elem4.c_str(), elem5.c_str(), elem6.c_str(),
- elem7.c_str(), nullptr));
+ return convert_return_gchar_ptr_to_stdstring(g_build_filename(elem1.c_str(), elem2.c_str(),
+ elem3.c_str(), elem4.c_str(), elem5.c_str(), elem6.c_str(), elem7.c_str(), nullptr));
}
-std::string build_filename(const std::string& elem1, const std::string& elem2,
- const std::string& elem3, const std::string& elem4,
- const std::string& elem5, const std::string& elem6,
- const std::string& elem7, const std::string& elem8)
+std::string
+build_filename(const std::string& elem1, const std::string& elem2, const std::string& elem3,
+ const std::string& elem4, const std::string& elem5, const std::string& elem6,
+ const std::string& elem7, const std::string& elem8)
{
- return convert_return_gchar_ptr_to_stdstring(g_build_filename(elem1.c_str(),
- elem2.c_str(), elem3.c_str(), elem4.c_str(), elem5.c_str(), elem6.c_str(),
- elem7.c_str(), elem8.c_str(), nullptr));
+ return convert_return_gchar_ptr_to_stdstring(
+ g_build_filename(elem1.c_str(), elem2.c_str(), elem3.c_str(), elem4.c_str(), elem5.c_str(),
+ elem6.c_str(), elem7.c_str(), elem8.c_str(), nullptr));
}
-std::string build_filename(const std::string& elem1, const std::string& elem2,
- const std::string& elem3, const std::string& elem4,
- const std::string& elem5, const std::string& elem6,
- const std::string& elem7, const std::string& elem8,
- const std::string& elem9)
+std::string
+build_filename(const std::string& elem1, const std::string& elem2, const std::string& elem3,
+ const std::string& elem4, const std::string& elem5, const std::string& elem6,
+ const std::string& elem7, const std::string& elem8, const std::string& elem9)
{
- return convert_return_gchar_ptr_to_stdstring(g_build_filename(elem1.c_str(),
- elem2.c_str(), elem3.c_str(), elem4.c_str(), elem5.c_str(), elem6.c_str(),
- elem7.c_str(), elem8.c_str(), elem9.c_str(), nullptr));
+ return convert_return_gchar_ptr_to_stdstring(
+ g_build_filename(elem1.c_str(), elem2.c_str(), elem3.c_str(), elem4.c_str(), elem5.c_str(),
+ elem6.c_str(), elem7.c_str(), elem8.c_str(), elem9.c_str(), nullptr));
}
-std::string build_path(const std::string& separator, const Glib::ArrayHandle<std::string>& elements)
+std::string
+build_path(const std::string& separator, const Glib::ArrayHandle<std::string>& elements)
{
- return convert_return_gchar_ptr_to_stdstring(g_build_pathv(separator.c_str(), const_cast<char**>(elements.data())));
+ return convert_return_gchar_ptr_to_stdstring(
+ g_build_pathv(separator.c_str(), const_cast<char**>(elements.data())));
}
-std::string find_program_in_path(const std::string& program)
+std::string
+find_program_in_path(const std::string& program)
{
return convert_return_gchar_ptr_to_stdstring(g_find_program_in_path(program.c_str()));
}
-Glib::ustring format_size(guint64 size, FormatSizeFlags flags)
+Glib::ustring
+format_size(guint64 size, FormatSizeFlags flags)
{
return convert_return_gchar_ptr_to_ustring(g_format_size_full(size, (GFormatSizeFlags)flags));
}