|
enum | OwnershipType |
|
enum class | MainContextFlags {
NONE
,
OWNERLESS_POLLING
} |
|
enum class | ParamFlags {
READABLE
,
WRITABLE
,
READWRITE
,
CONSTRUCT
,
CONSTRUCT_ONLY
,
LAX_VALIDATION
,
STATIC_NAME
,
PRIVATE
,
STATIC_NICK
,
STATIC_BLURB
,
EXPLICIT_NOTIFY
,
DEPRECATED
} |
|
enum class | FileTest {
IS_REGULAR
,
IS_SYMLINK
,
IS_DIR
,
IS_EXECUTABLE
,
EXISTS
} |
|
enum class | SeekType {
CUR
,
SET
,
END
} |
|
enum class | IOStatus {
ERROR
,
NORMAL
,
ENDOFFILE
,
AGAIN
} |
|
enum class | IOFlags {
NONE
,
APPEND
,
NONBLOCK
,
IS_READABLE
,
IS_WRITABLE
,
IS_WRITEABLE
,
IS_SEEKABLE
,
MASK
,
GET_MASK
,
SET_MASK
} |
|
enum class | IOCondition {
IO_IN
,
IO_OUT
,
IO_PRI
,
IO_ERR
,
IO_HUP
,
IO_NVAL
} |
|
enum class | UserDirectory {
DESKTOP
,
DOCUMENTS
,
DOWNLOAD
,
MUSIC
,
PICTURES
,
PUBLIC_SHARE
,
TEMPLATES
,
VIDEOS
,
N_DIRECTORIES
} |
|
enum class | FormatSizeFlags {
DEFAULT
,
LONG_FORMAT
,
IEC_UNITS
,
BITS
,
ONLY_VALUE
,
ONLY_UNIT
} |
|
enum class | SpawnFlags {
DEFAULT
,
LEAVE_DESCRIPTORS_OPEN
,
DO_NOT_REAP_CHILD
,
SEARCH_PATH
,
STDOUT_TO_DEV_NULL
,
STDERR_TO_DEV_NULL
,
CHILD_INHERITS_STDIN
,
FILE_AND_ARGV_ZERO
,
SEARCH_PATH_FROM_ENVP
,
CLOEXEC_PIPES
,
CHILD_INHERITS_STDOUT
,
CHILD_INHERITS_STDERR
,
STDIN_FROM_DEV_NULL
} |
|
enum class | TimeType {
STANDARD
,
DAYLIGHT
,
UNIVERSAL
} |
|
enum class | UnicodeType {
CONTROL
,
FORMAT
,
UNASSIGNED
,
PRIVATE_USE
,
SURROGATE
,
LOWERCASE_LETTER
,
MODIFIER_LETTER
,
OTHER_LETTER
,
TITLECASE_LETTER
,
UPPERCASE_LETTER
,
SPACING_MARK
,
ENCLOSING_MARK
,
NON_SPACING_MARK
,
DECIMAL_NUMBER
,
LETTER_NUMBER
,
OTHER_NUMBER
,
CONNECT_PUNCTUATION
,
DASH_PUNCTUATION
,
CLOSE_PUNCTUATION
,
FINAL_PUNCTUATION
,
INITIAL_PUNCTUATION
,
OTHER_PUNCTUATION
,
OPEN_PUNCTUATION
,
CURRENCY_SYMBOL
,
MODIFIER_SYMBOL
,
MATH_SYMBOL
,
OTHER_SYMBOL
,
LINE_SEPARATOR
,
PARAGRAPH_SEPARATOR
,
SPACE_SEPARATOR
} |
|
enum class | UnicodeBreakType {
MANDATORY
,
CARRIAGE_RETURN
,
LINE_FEED
,
COMBINING_MARK
,
SURROGATE
,
ZERO_WIDTH_SPACE
,
INSEPARABLE
,
NON_BREAKING_GLUE
,
CONTINGENT
,
SPACE
,
AFTER
,
BEFORE
,
BEFORE_AND_AFTER
,
HYPHEN
,
NON_STARTER
,
OPEN_PUNCTUATION
,
CLOSE_PUNCTUATION
,
QUOTATION
,
EXCLAMATION
,
IDEOGRAPHIC
,
NUMERIC
,
INFIX_SEPARATOR
,
SYMBOL
,
ALPHABETIC
,
PREFIX
,
POSTFIX
,
COMPLEX_CONTEXT
,
AMBIGUOUS
,
UNKNOWN
,
NEXT_LINE
,
WORD_JOINER
,
HANGUL_L_JAMO
,
HANGUL_V_JAMO
,
HANGUL_T_JAMO
,
HANGUL_LV_SYLLABLE
,
HANGUL_LVT_SYLLABLE
,
CLOSE_PARANTHESIS
,
CLOSE_PARENTHESIS
,
CONDITIONAL_JAPANESE_STARTER
,
HEBREW_LETTER
,
REGIONAL_INDICATOR
,
EMOJI_BASE
,
EMOJI_MODIFIER
,
ZERO_WIDTH_JOINER
} |
|
enum class | AsciiType {
ALNUM
,
ALPHA
,
CNTRL
,
DIGIT
,
GRAPH
,
LOWER
,
PRINT
,
PUNCT
,
SPACE
,
UPPER
,
XDIGIT
} |
|
enum class | NormalizeMode {
DEFAULT
,
NFD
,
DEFAULT_COMPOSE
,
NFC
,
ALL
,
NFKD
,
ALL_COMPOSE
,
NFKC
} |
|
|
RefPtr< T_CppObject > | make_refptr_for_instance (T_CppObject *object) |
|
sigc::connection | add_exception_handler (const sigc::slot< void()> &slot) |
|
void | init () |
|
void | set_init_to_users_preferred_locale (bool state=true) |
|
bool | get_init_to_users_preferred_locale () |
|
RefPtr< ObjectBase > | wrap_interface (GObject *object, bool take_copy=false) |
|
SignalTimeout | signal_timeout () |
|
SignalIdle | signal_idle () |
|
SignalIO | signal_io () |
|
SignalChildWatch | signal_child_watch () |
|
bool | str_has_prefix (const std::string &str, const std::string &prefix) |
|
bool | str_has_suffix (const std::string &str, const std::string &suffix) |
|
std::string | strescape (const std::string &source) |
|
std::string | strescape (const std::string &source, const std::string &exceptions) |
|
std::string | strcompress (const std::string &source) |
|
Glib::ustring | strerror (int errnum) |
|
Glib::ustring | strsignal (int signum) |
|
void | usleep (unsigned long microseconds) |
|
gunichar | get_unichar_from_std_iterator (std::string::const_iterator pos) |
|
T::BaseObjectType * | unwrap (T *ptr) |
|
const T::BaseObjectType * | unwrap (const T *ptr) |
|
T::BaseObjectType * | unwrap (const Glib::RefPtr< T > &ptr) |
|
const T::BaseObjectType * | unwrap (const Glib::RefPtr< const T > &ptr) |
|
T::BaseObjectType * | unwrap_copy (const T &obj) |
|
T::BaseObjectType * | unwrap_copy (const Glib::RefPtr< T > &ptr) |
|
const T::BaseObjectType * | unwrap_copy (const Glib::RefPtr< const T > &ptr) |
|
Binding::Flags | operator| (Binding::Flags lhs, Binding::Flags rhs) |
|
Binding::Flags | operator& (Binding::Flags lhs, Binding::Flags rhs) |
|
Binding::Flags | operator^ (Binding::Flags lhs, Binding::Flags rhs) |
|
Binding::Flags | operator~ (Binding::Flags flags) |
|
Binding::Flags & | operator|= (Binding::Flags &lhs, Binding::Flags rhs) |
|
Binding::Flags & | operator&= (Binding::Flags &lhs, Binding::Flags rhs) |
|
Binding::Flags & | operator^= (Binding::Flags &lhs, Binding::Flags rhs) |
|
bool | get_charset () |
|
bool | get_charset (std::string &charset) |
|
std::string | convert (const std::string &str, const std::string &to_codeset, const std::string &from_codeset) |
|
std::string | convert_with_fallback (const std::string &str, const std::string &to_codeset, const std::string &from_codeset) |
|
std::string | convert_with_fallback (const std::string &str, const std::string &to_codeset, const std::string &from_codeset, const Glib::ustring &fallback) |
|
Glib::ustring | locale_to_utf8 (const std::string &opsys_string) |
|
std::string | locale_from_utf8 (const Glib::ustring &utf8_string) |
|
Glib::ustring | filename_to_utf8 (const std::string &opsys_string) |
|
std::string | filename_from_utf8 (const Glib::ustring &utf8_string) |
|
std::string | filename_from_uri (const Glib::ustring &uri, Glib::ustring &hostname) |
|
std::string | filename_from_uri (const Glib::ustring &uri) |
|
Glib::ustring | filename_to_uri (const std::string &filename, const Glib::ustring &hostname) |
|
Glib::ustring | filename_to_uri (const std::string &filename) |
|
Glib::ustring | filename_display_basename (const std::string &filename) |
|
Glib::ustring | filename_display_name (const std::string &filename) |
|
MainContextFlags | operator| (MainContextFlags lhs, MainContextFlags rhs) |
|
MainContextFlags | operator& (MainContextFlags lhs, MainContextFlags rhs) |
|
MainContextFlags | operator^ (MainContextFlags lhs, MainContextFlags rhs) |
|
MainContextFlags | operator~ (MainContextFlags flags) |
|
MainContextFlags & | operator|= (MainContextFlags &lhs, MainContextFlags rhs) |
|
MainContextFlags & | operator&= (MainContextFlags &lhs, MainContextFlags rhs) |
|
MainContextFlags & | operator^= (MainContextFlags &lhs, MainContextFlags rhs) |
|
ParamFlags | operator| (ParamFlags lhs, ParamFlags rhs) |
|
ParamFlags | operator& (ParamFlags lhs, ParamFlags rhs) |
|
ParamFlags | operator^ (ParamFlags lhs, ParamFlags rhs) |
|
ParamFlags | operator~ (ParamFlags flags) |
|
ParamFlags & | operator|= (ParamFlags &lhs, ParamFlags rhs) |
|
ParamFlags & | operator&= (ParamFlags &lhs, ParamFlags rhs) |
|
ParamFlags & | operator^= (ParamFlags &lhs, ParamFlags rhs) |
|
FileTest | operator| (FileTest lhs, FileTest rhs) |
|
FileTest | operator& (FileTest lhs, FileTest rhs) |
|
FileTest | operator^ (FileTest lhs, FileTest rhs) |
|
FileTest | operator~ (FileTest flags) |
|
FileTest & | operator|= (FileTest &lhs, FileTest rhs) |
|
FileTest & | operator&= (FileTest &lhs, FileTest rhs) |
|
FileTest & | operator^= (FileTest &lhs, FileTest rhs) |
|
bool | file_test (const std::string &filename, FileTest test) |
|
int | mkstemp (std::string &filename_template) |
|
int | file_open_tmp (std::string &name_used, const std::string &prefix) |
|
int | file_open_tmp (std::string &name_used) |
|
std::string | file_get_contents (const std::string &filename) |
|
void | file_set_contents (const std::string &filename, const gchar *contents, gssize length) |
|
void | file_set_contents (const std::string &filename, const std::string &contents) |
|
IOFlags | operator| (IOFlags lhs, IOFlags rhs) |
|
IOFlags | operator& (IOFlags lhs, IOFlags rhs) |
|
IOFlags | operator^ (IOFlags lhs, IOFlags rhs) |
|
IOFlags | operator~ (IOFlags flags) |
|
IOFlags & | operator|= (IOFlags &lhs, IOFlags rhs) |
|
IOFlags & | operator&= (IOFlags &lhs, IOFlags rhs) |
|
IOFlags & | operator^= (IOFlags &lhs, IOFlags rhs) |
|
IOCondition | operator| (IOCondition lhs, IOCondition rhs) |
|
IOCondition | operator& (IOCondition lhs, IOCondition rhs) |
|
IOCondition | operator^ (IOCondition lhs, IOCondition rhs) |
|
IOCondition | operator~ (IOCondition flags) |
|
IOCondition & | operator|= (IOCondition &lhs, IOCondition rhs) |
|
IOCondition & | operator&= (IOCondition &lhs, IOCondition rhs) |
|
IOCondition & | operator^= (IOCondition &lhs, IOCondition rhs) |
|
Glib::RefPtr< IOChannel > | wrap (GIOChannel *gobject, bool take_copy=false) |
|
KeyFile::Flags | operator| (KeyFile::Flags lhs, KeyFile::Flags rhs) |
|
KeyFile::Flags | operator& (KeyFile::Flags lhs, KeyFile::Flags rhs) |
|
KeyFile::Flags | operator^ (KeyFile::Flags lhs, KeyFile::Flags rhs) |
|
KeyFile::Flags | operator~ (KeyFile::Flags flags) |
|
KeyFile::Flags & | operator|= (KeyFile::Flags &lhs, KeyFile::Flags rhs) |
|
KeyFile::Flags & | operator&= (KeyFile::Flags &lhs, KeyFile::Flags rhs) |
|
KeyFile::Flags & | operator^= (KeyFile::Flags &lhs, KeyFile::Flags rhs) |
|
FormatSizeFlags | operator| (FormatSizeFlags lhs, FormatSizeFlags rhs) |
|
FormatSizeFlags | operator& (FormatSizeFlags lhs, FormatSizeFlags rhs) |
|
FormatSizeFlags | operator^ (FormatSizeFlags lhs, FormatSizeFlags rhs) |
|
FormatSizeFlags | operator~ (FormatSizeFlags flags) |
|
FormatSizeFlags & | operator|= (FormatSizeFlags &lhs, FormatSizeFlags rhs) |
|
FormatSizeFlags & | operator&= (FormatSizeFlags &lhs, FormatSizeFlags rhs) |
|
FormatSizeFlags & | operator^= (FormatSizeFlags &lhs, FormatSizeFlags rhs) |
|
Glib::ustring | get_application_name () |
|
void | set_application_name (UStringView application_name) |
|
std::string | get_prgname () |
|
void | set_prgname (StdStringView prgname) |
|
std::string | getenv (StdStringView variable, bool &found) |
|
std::string | getenv (StdStringView variable) |
|
bool | setenv (StdStringView variable, StdStringView value, bool overwrite=true) |
|
void | unsetenv (StdStringView variable) |
|
std::vector< std::string > | listenv () |
|
std::string | get_user_name () |
|
std::string | get_real_name () |
|
Glib::ustring | get_host_name () |
|
std::string | get_home_dir () |
|
std::string | get_tmp_dir () |
|
std::string | get_current_dir () |
|
std::string | get_user_special_dir (UserDirectory directory) |
|
std::string | get_user_data_dir () |
|
std::string | get_user_config_dir () |
|
std::vector< std::string > | get_system_data_dirs () |
|
std::vector< std::string > | get_system_config_dirs () |
|
std::string | get_user_cache_dir () |
|
std::string | get_user_runtime_dir () |
|
bool | path_is_absolute (StdStringView filename) |
|
std::string | path_skip_root (StdStringView filename) |
|
std::string | path_get_basename (StdStringView filename) |
|
std::string | path_get_dirname (StdStringView filename) |
|
std::string | canonicalize_filename (StdStringView filename, StdStringView relative_to=nullptr) |
|
std::string | build_filename (const std::vector< std::string > &elements) |
|
std::string | build_filename (const Strings &... strings) |
|
std::string | build_path (const std::string &separator, const std::vector< std::string > &elements) |
|
std::string | find_program_in_path (StdStringView program) |
|
Glib::ustring | format_size (guint64 size, FormatSizeFlags flags=FormatSizeFlags::DEFAULT) |
|
Module::Flags | operator| (Module::Flags lhs, Module::Flags rhs) |
|
Module::Flags | operator& (Module::Flags lhs, Module::Flags rhs) |
|
Module::Flags | operator^ (Module::Flags lhs, Module::Flags rhs) |
|
Module::Flags | operator~ (Module::Flags flags) |
|
Module::Flags & | operator|= (Module::Flags &lhs, Module::Flags rhs) |
|
Module::Flags & | operator&= (Module::Flags &lhs, Module::Flags rhs) |
|
Module::Flags & | operator^= (Module::Flags &lhs, Module::Flags rhs) |
|
OptionEntry::Flags | operator| (OptionEntry::Flags lhs, OptionEntry::Flags rhs) |
|
OptionEntry::Flags | operator& (OptionEntry::Flags lhs, OptionEntry::Flags rhs) |
|
OptionEntry::Flags | operator^ (OptionEntry::Flags lhs, OptionEntry::Flags rhs) |
|
OptionEntry::Flags | operator~ (OptionEntry::Flags flags) |
|
OptionEntry::Flags & | operator|= (OptionEntry::Flags &lhs, OptionEntry::Flags rhs) |
|
OptionEntry::Flags & | operator&= (OptionEntry::Flags &lhs, OptionEntry::Flags rhs) |
|
OptionEntry::Flags & | operator^= (OptionEntry::Flags &lhs, OptionEntry::Flags rhs) |
|
Regex::CompileFlags | operator| (Regex::CompileFlags lhs, Regex::CompileFlags rhs) |
|
Regex::CompileFlags | operator& (Regex::CompileFlags lhs, Regex::CompileFlags rhs) |
|
Regex::CompileFlags | operator^ (Regex::CompileFlags lhs, Regex::CompileFlags rhs) |
|
Regex::CompileFlags | operator~ (Regex::CompileFlags flags) |
|
Regex::CompileFlags & | operator|= (Regex::CompileFlags &lhs, Regex::CompileFlags rhs) |
|
Regex::CompileFlags & | operator&= (Regex::CompileFlags &lhs, Regex::CompileFlags rhs) |
|
Regex::CompileFlags & | operator^= (Regex::CompileFlags &lhs, Regex::CompileFlags rhs) |
|
Regex::MatchFlags | operator| (Regex::MatchFlags lhs, Regex::MatchFlags rhs) |
|
Regex::MatchFlags | operator& (Regex::MatchFlags lhs, Regex::MatchFlags rhs) |
|
Regex::MatchFlags | operator^ (Regex::MatchFlags lhs, Regex::MatchFlags rhs) |
|
Regex::MatchFlags | operator~ (Regex::MatchFlags flags) |
|
Regex::MatchFlags & | operator|= (Regex::MatchFlags &lhs, Regex::MatchFlags rhs) |
|
Regex::MatchFlags & | operator&= (Regex::MatchFlags &lhs, Regex::MatchFlags rhs) |
|
Regex::MatchFlags & | operator^= (Regex::MatchFlags &lhs, Regex::MatchFlags rhs) |
|
std::vector< std::string > | shell_parse_argv (const std::string &command_line) |
|
std::string | shell_quote (const std::string &unquoted_string) |
|
std::string | shell_unquote (const std::string "ed_string) |
|
SpawnFlags | operator| (SpawnFlags lhs, SpawnFlags rhs) |
|
SpawnFlags | operator& (SpawnFlags lhs, SpawnFlags rhs) |
|
SpawnFlags | operator^ (SpawnFlags lhs, SpawnFlags rhs) |
|
SpawnFlags | operator~ (SpawnFlags flags) |
|
SpawnFlags & | operator|= (SpawnFlags &lhs, SpawnFlags rhs) |
|
SpawnFlags & | operator&= (SpawnFlags &lhs, SpawnFlags rhs) |
|
SpawnFlags & | operator^= (SpawnFlags &lhs, SpawnFlags rhs) |
|
void | spawn_async_with_pipes (const std::string &working_directory, const std::vector< std::string > &argv, const std::vector< std::string > &envp, SpawnFlags flags=SpawnFlags::DEFAULT, const SlotSpawnChildSetup &child_setup={}, Pid *child_pid=nullptr, int *standard_input=nullptr, int *standard_output=nullptr, int *standard_error=nullptr) |
|
void | spawn_async_with_pipes (const std::string &working_directory, const std::vector< std::string > &argv, SpawnFlags flags=SpawnFlags::DEFAULT, const SlotSpawnChildSetup &child_setup={}, Pid *child_pid=nullptr, int *standard_input=nullptr, int *standard_output=nullptr, int *standard_error=nullptr) |
|
void | spawn_async (const std::string &working_directory, const std::vector< std::string > &argv, const std::vector< std::string > &envp, SpawnFlags flags=SpawnFlags::DEFAULT, const SlotSpawnChildSetup &child_setup={}, Pid *child_pid=nullptr) |
|
void | spawn_async (const std::string &working_directory, const std::vector< std::string > &argv, SpawnFlags flags=SpawnFlags::DEFAULT, const SlotSpawnChildSetup &child_setup={}, Pid *child_pid=nullptr) |
|
void | spawn_sync (const std::string &working_directory, const std::vector< std::string > &argv, const std::vector< std::string > &envp, SpawnFlags flags=SpawnFlags::DEFAULT, const SlotSpawnChildSetup &child_setup={}, std::string *standard_output=nullptr, std::string *standard_error=nullptr, int *wait_status=nullptr) |
|
void | spawn_sync (const std::string &working_directory, const std::vector< std::string > &argv, SpawnFlags flags=SpawnFlags::DEFAULT, const SlotSpawnChildSetup &child_setup={}, std::string *standard_output=nullptr, std::string *standard_error=nullptr, int *wait_status=nullptr) |
|
void | spawn_command_line_async (const std::string &command_line) |
|
void | spawn_command_line_sync (const std::string &command_line, std::string *standard_output=nullptr, std::string *standard_error=nullptr, int *wait_status=nullptr) |
|
void | spawn_close_pid (Pid pid) |
|
AsciiType | operator| (AsciiType lhs, AsciiType rhs) |
|
AsciiType | operator& (AsciiType lhs, AsciiType rhs) |
|
AsciiType | operator^ (AsciiType lhs, AsciiType rhs) |
|
AsciiType | operator~ (AsciiType flags) |
|
AsciiType & | operator|= (AsciiType &lhs, AsciiType rhs) |
|
AsciiType & | operator&= (AsciiType &lhs, AsciiType rhs) |
|
AsciiType & | operator^= (AsciiType &lhs, AsciiType rhs) |
|
std::string | uri_unescape_string (const std::string &escaped_string, const std::string &illegal_characters={}) |
|
std::string | uri_parse_scheme (const std::string &uri) |
|
std::string | uri_escape_string (const std::string &unescaped, const std::string &reserved_chars_allowed={}, bool allow_utf8=true) |
|
Glib::RefPtr< Gio::Drive > | wrap (GDrive *object, bool take_copy) |
|
Glib::RefPtr< Gio::File > | wrap (GFile *object, bool take_copy) |
|
Glib::RefPtr< Gio::Mount > | wrap (GMount *object, bool take_copy) |
|
Glib::RefPtr< Gio::Volume > | wrap (GVolume *object, bool take_copy) |
|