Lines Matching refs:pointer
126 subject->value.pointer = buf; in lv_subject_init_string()
127 subject->prev_value.pointer = prev_buf; in lv_subject_init_string()
140 if(subject->prev_value.pointer) { in lv_subject_copy_string()
141 lv_strlcpy((char *)subject->prev_value.pointer, subject->value.pointer, subject->size); in lv_subject_copy_string()
144 lv_strlcpy((char *)subject->value.pointer, buf, subject->size); in lv_subject_copy_string()
159 if(subject->prev_value.pointer) { in lv_subject_snprintf()
160 lv_strlcpy((char *)subject->prev_value.pointer, subject->value.pointer, subject->size); in lv_subject_snprintf()
165 const int ret = lv_vsnprintf((char *)subject->value.pointer, subject->size, format, va); in lv_subject_snprintf()
179 return subject->value.pointer; in lv_subject_get_string()
189 return subject->prev_value.pointer; in lv_subject_get_previous_string()
196 subject->value.pointer = value; in lv_subject_init_pointer()
197 subject->prev_value.pointer = value; in lv_subject_init_pointer()
208 subject->prev_value.pointer = subject->value.pointer; in lv_subject_set_pointer()
209 subject->value.pointer = ptr; in lv_subject_set_pointer()
220 return subject->value.pointer; in lv_subject_get_pointer()
230 return subject->prev_value.pointer; in lv_subject_get_previous_pointer()
279 subject->value.pointer = list; in lv_subject_init_group()
316 return ((lv_subject_t **)(subject->value.pointer))[index]; in lv_subject_get_group_element()
676 lv_label_set_text(observer->target, subject->value.pointer); in label_text_observer_cb()
685 lv_label_set_text_fmt(observer->target, fmt, subject->value.pointer); in label_text_observer_cb()