Lines Matching refs:a_this
95 cr_string_dup (CRString *a_this)
98 g_return_val_if_fail (a_this, NULL) ;
100 result = cr_string_new_from_gstring (a_this->stryng) ;
106 &a_this->location) ;
111 cr_string_dup2 (CRString *a_this)
115 g_return_val_if_fail (a_this, NULL) ;
117 if (a_this
118 && a_this->stryng
119 && a_this->stryng->str) {
120 result = g_strndup (a_this->stryng->str,
121 a_this->stryng->len) ;
129 *@param a_this the current instance of #CRString
132 cr_string_peek_raw_str (CRString *a_this)
134 g_return_val_if_fail (a_this, NULL) ;
136 if (a_this->stryng && a_this->stryng->str)
137 return a_this->stryng->str ;
144 *@param a_this the current instance of #CRString.
149 cr_string_peek_raw_str_len (CRString *a_this)
151 g_return_val_if_fail (a_this && a_this->stryng,
153 return a_this->stryng->len ;
157 *@param a_this the #CRString to destroy.
160 cr_string_destroy (CRString *a_this)
162 g_return_if_fail (a_this) ;
164 if (a_this->stryng) {
165 g_string_free (a_this->stryng, TRUE) ;
166 a_this->stryng = NULL ;
168 g_free (a_this) ;