Lines Matching defs:self
12 struct ui_progress *self = malloc(sizeof(*self));
14 if (self != NULL) {
18 return self;
22 self->form = newtForm(NULL, NULL, 0);
23 if (self->form == NULL)
25 self->scale = newtScale(0, 0, cols, total);
26 if (self->scale == NULL)
28 newtFormAddComponent(self->form, self->scale);
32 return self;
35 newtFormDestroy(self->form);
37 free(self);
41 void ui_progress__update(struct ui_progress *self, u64 curr)
49 newtScaleSet(self->scale, curr);
53 void ui_progress__delete(struct ui_progress *self)
56 newtFormDestroy(self->form);
59 free(self);