Lines Matching refs:self
26 ESR_ReturnCode Int8ArrayListAdd(Int8ArrayList* self, asr_int8_t element)
28 if (self == NULL)
33 return self->add(self, element);
36 ESR_ReturnCode Int8ArrayListRemove(Int8ArrayList* self, asr_int8_t element)
38 if (self == NULL)
43 return self->remove(self, element);
46 ESR_ReturnCode Int8ArrayListRemoveAll(Int8ArrayList* self)
48 if (self == NULL)
53 return self->removeAll(self);
56 ESR_ReturnCode Int8ArrayListContains(Int8ArrayList* self, asr_int8_t element, ESR_BOOL* exists)
58 if (self == NULL)
63 return self->contains(self, element, exists);
66 ESR_ReturnCode Int8ArrayListGetSize(Int8ArrayList* self, size_t* size)
68 if (self == NULL)
73 return self->getSize(self, size);
76 ESR_ReturnCode Int8ArrayListGet(Int8ArrayList* self, size_t index, asr_int8_t* element)
78 if (self == NULL)
83 return self->get(self, index, element);
86 ESR_ReturnCode Int8ArrayListSet(Int8ArrayList* self, size_t index, asr_int8_t element)
88 if (self == NULL)
93 return self->set(self, index, element);
96 ESR_ReturnCode Int8ArrayListToStaticArray(Int8ArrayList* self, asr_int8_t** newArray)
98 if (self == NULL)
103 return self->toStaticArray(self, newArray);
106 ESR_ReturnCode Int8ArrayListClone(Int8ArrayList* self, Int8ArrayList* clone)
108 if (self == NULL)
113 return self->clone(self, clone);
116 ESR_ReturnCode Int8ArrayListDestroy(Int8ArrayList* self)
118 if (self == NULL)
123 return self->destroy(self);