]>
Dogcows Code - chaz/openbox/blob - cwmcc/prop.h
6 /* with the exception of prop_get32, all other prop_get_* functions require
7 you to free the returned value with g_free or g_strfreev (for the char**s)
10 gboolean
prop_get32(Window win
, Atom prop
, Atom type
, gulong
*ret
);
12 gboolean
prop_get_array32(Window win
, Atom prop
, Atom type
, gulong
**ret
,
15 gboolean
prop_get_string(Window win
, Atom prop
, Atom type
, char **ret
);
17 /*! Gets a string from a property which is stored in UTF-8 encoding. */
18 gboolean
prop_get_string_utf(Window win
, Atom prop
, char **ret
);
20 /*! Gets a string from a property which is stored in the current local
21 encoding. The returned string is in UTF-8 encoding. */
22 gboolean
prop_get_string_locale(Window win
, Atom prop
, char **ret
);
24 /*! Gets a null terminated array of strings from a property which is stored in
26 gboolean
prop_get_strings_utf(Window win
, Atom prop
, Atom type
, char ***ret
);
28 /*! Gets a null terminated array of strings from a property which is stored in
29 the current locale encoding. The returned string is in UTF-8 encoding. */
30 gboolean
prop_get_strings_locale(Window win
, Atom prop
, Atom type
,char ***ret
);
32 /*! Sets a null terminated array of strings in a property encoded as UTF-8. */
33 void prop_set_strings_utf(Window win
, Atom prop
, Atom type
, char **strs
);
35 void prop_erase(Window win
, Atom prop
);
This page took 0.034527 seconds and 4 git commands to generate.