Lines Matching refs:a_this
53 * @a_this: the this pointer of the current instance of #CRAttrSel.
57 * attribute selectors represented by a_this.
61 cr_attr_sel_append_attr_sel (CRAttrSel * a_this, CRAttrSel * a_attr_sel)
65 g_return_val_if_fail (a_this && a_attr_sel,
68 for (cur_sel = a_this;
80 *@a_this: the "this pointer" of the current instance *of #CRAttrSel.
84 *attributes selector represented by a_this.
88 cr_attr_sel_prepend_attr_sel (CRAttrSel * a_this,
91 g_return_val_if_fail (a_this && a_attr_sel,
94 a_attr_sel->next = a_this;
95 a_this->prev = a_attr_sel;
102 * @a_this: the current instance of #CRAttrSel.
108 cr_attr_sel_to_string (CRAttrSel const * a_this)
114 g_return_val_if_fail (a_this, NULL);
118 for (cur = a_this; cur; cur = cur->next) {
180 * @a_this: the "this pointer" of the current instance of
187 cr_attr_sel_dump (CRAttrSel const * a_this, FILE * a_fp)
191 g_return_if_fail (a_this);
193 tmp_str = cr_attr_sel_to_string (a_this);
204 *@a_this: the "this pointer" of the current
211 cr_attr_sel_destroy (CRAttrSel * a_this)
213 g_return_if_fail (a_this);
215 if (a_this->name) {
216 cr_string_destroy (a_this->name);
217 a_this->name = NULL;
220 if (a_this->value) {
221 cr_string_destroy (a_this->value);
222 a_this->value = NULL;
225 if (a_this->next) {
226 cr_attr_sel_destroy (a_this->next);
227 a_this->next = NULL;
230 g_free (a_this);