| Top |
| gboolean | ide_environ_parse () |
| IdeEnvironment * | ide_environment_new () |
| void | ide_environment_setenv () |
| const gchar * | ide_environment_getenv () |
| gchar ** | ide_environment_get_environ () |
| void | ide_environment_append () |
| void | ide_environment_remove () |
| IdeEnvironment * | ide_environment_copy () |
| void | ide_environment_copy_into () |
| void | ide_environment_set_environ () |
gboolean ide_environ_parse (const gchar *pair,gchar **key,gchar **value);
Parses a KEY=VALUE style key-pair into key
and value
.
pair |
the KEY=VALUE pair |
|
key |
a location for a |
[out][optional] |
value |
a location for a |
[out][optional] |
Since: 3.32
void ide_environment_setenv (IdeEnvironment *self,const gchar *key,const gchar *value);
const gchar * ide_environment_getenv (IdeEnvironment *self,const gchar *key);
gchar **
ide_environment_get_environ (IdeEnvironment *self);
Gets the environment as a set of key=value pairs, suitable for use in various GLib process functions.
Since: 3.32
void ide_environment_append (IdeEnvironment *self,IdeEnvironmentVariable *variable);
void ide_environment_remove (IdeEnvironment *self,IdeEnvironmentVariable *variable);
IdeEnvironment *
ide_environment_copy (IdeEnvironment *self);
Copies the contents of IdeEnvironment into a newly allocated IdeEnvironment.
Since: 3.32
void ide_environment_copy_into (IdeEnvironment *self,IdeEnvironment *dest,gboolean replace);
void ide_environment_set_environ (IdeEnvironment *self,const gchar * const *env);
“changed” signalvoid user_function (IdeEnvironment *ideenvironment, gpointer user_data)
Flags: Run Last