Lines Matching refs:a_this
54 * @a_this: the this pointer of the current instance of #CRAttrSel.
58 * attribute selectors represented by a_this.
62 cr_attr_sel_append_attr_sel (CRAttrSel * a_this, CRAttrSel * a_attr_sel)
66 g_return_val_if_fail (a_this && a_attr_sel,
69 for (cur_sel = a_this;
81 *@a_this: the "this pointer" of the current instance *of #CRAttrSel.
85 *attributes selector represented by a_this.
89 cr_attr_sel_prepend_attr_sel (CRAttrSel * a_this,
92 g_return_val_if_fail (a_this && a_attr_sel,
95 a_attr_sel->next = a_this;
96 a_this->prev = a_attr_sel;
103 * @a_this: the current instance of #CRAttrSel.
109 cr_attr_sel_to_string (CRAttrSel * a_this)
115 g_return_val_if_fail (a_this, NULL);
119 for (cur = a_this; cur; cur = cur->next) {
181 * @a_this: the "this pointer" of the current instance of
188 cr_attr_sel_dump (CRAttrSel * a_this, FILE * a_fp)
192 g_return_if_fail (a_this);
194 tmp_str = cr_attr_sel_to_string (a_this);
205 *@a_this: the "this pointer" of the current
212 cr_attr_sel_destroy (CRAttrSel * a_this)
214 g_return_if_fail (a_this);
216 if (a_this->name) {
217 cr_string_destroy (a_this->name);
218 a_this->name = NULL;
221 if (a_this->value) {
222 cr_string_destroy (a_this->value);
223 a_this->value = NULL;
226 if (a_this->next) {
227 cr_attr_sel_destroy (a_this->next);
228 a_this->next = NULL;
231 if (a_this) {
232 g_free (a_this);
233 a_this = NULL;