Struct
EDataServerNamedParameters
since: 3.8
Constructors
e_named_parameters_new
Creates a new instance of an ENamedParameters. This should be freed
with e_named_parameters_free(), when no longer needed. Names are
compared case insensitively.
since: 3.8
e_named_parameters_new_string
Creates a new instance of an ENamedParameters, with initial content being
taken from str. This should be freed with e_named_parameters_free(),
when no longer needed. Names are compared case insensitively.
since: 3.18
e_named_parameters_new_strv
Creates a new instance of an ENamedParameters, with initial content
being taken from strv. This should be freed with e_named_parameters_free(),
when no longer needed. Names are compared case insensitively.
since: 3.8
Instance methods
e_named_parameters_assign
Makes content of the parameters the same as from.
Functions clears content of parameters if from is NULL.
since: 3.8
e_named_parameters_equal
Compares the two parameters objects and returns whether they equal.
Note a NULL and empty parameters are also considered equal.
since: 3.46
e_named_parameters_free
Frees an instance of ENamedParameters, previously allocated
with e_named_parameters_new(). Function does nothing, if
parameters is NULL.
since: 3.8
e_named_parameters_get
Returns current value of a parameter with name name. If not such
exists, then returns NULL.
since: 3.8
e_named_parameters_new_clone
Creates a new instance of an ENamedParameters, with initial content
being taken from parameters. This should be freed with e_named_parameters_free(),
when no longer needed. Names are compared case insensitively.
since: 3.16
e_named_parameters_set
Sets parameter named name to value value. If value is NULL,
then the parameter is removed. value can be an empty string.
since: 3.8
e_named_parameters_test
Compares current value of parameter named name with given value
and returns whether they are equal, either case sensitively or
insensitively, based on case_sensitively argument. Function returns FALSE, if no such parameter exists.
since: 3.8