Lines Matching defs:vector
65 #define ZYCORE_VECTOR_OFFSET(vector, index) \ argument
84 static ZyanStatus ZyanVectorReallocate(ZyanVector* vector, ZyanUSize capacity) in ZyanVectorReallocate()
130 static ZyanStatus ZyanVectorShiftLeft(ZyanVector* vector, ZyanUSize index, ZyanUSize count) in ZyanVectorShiftLeft()
155 static ZyanStatus ZyanVectorShiftRight(ZyanVector* vector, ZyanUSize index, ZyanUSize count) in ZyanVectorShiftRight()
183 ZyanStatus ZyanVectorInit(ZyanVector* vector, ZyanUSize element_size, ZyanUSize capacity, in ZyanVectorInit()
192 ZyanStatus ZyanVectorInitEx(ZyanVector* vector, ZyanUSize element_size, ZyanUSize capacity, in ZyanVectorInitEx()
216 ZyanStatus ZyanVectorInitCustomBuffer(ZyanVector* vector, ZyanUSize element_size, in ZyanVectorInitCustomBuffer()
236 ZyanStatus ZyanVectorDestroy(ZyanVector* vector) in ZyanVectorDestroy()
330 const void* ZyanVectorGet(const ZyanVector* vector, ZyanUSize index) in ZyanVectorGet()
343 void* ZyanVectorGetMutable(const ZyanVector* vector, ZyanUSize index) in ZyanVectorGetMutable()
356 ZyanStatus ZyanVectorGetPointer(const ZyanVector* vector, ZyanUSize index, const void** value) in ZyanVectorGetPointer()
375 ZyanStatus ZyanVectorGetPointerMutable(const ZyanVector* vector, ZyanUSize index, void** value) in ZyanVectorGetPointerMutable()
394 ZyanStatus ZyanVectorSet(ZyanVector* vector, ZyanUSize index, const void* value) in ZyanVectorSet()
422 ZyanStatus ZyanVectorPushBack(ZyanVector* vector, const void* element) in ZyanVectorPushBack()
446 ZyanStatus ZyanVectorInsert(ZyanVector* vector, ZyanUSize index, const void* element) in ZyanVectorInsert()
451 ZyanStatus ZyanVectorInsertRange(ZyanVector* vector, ZyanUSize index, const void* elements, in ZyanVectorInsertRange()
484 ZyanStatus ZyanVectorEmplace(ZyanVector* vector, void** element, ZyanMemberFunction constructor) in ZyanVectorEmplace()
494 ZyanStatus ZyanVectorEmplaceEx(ZyanVector* vector, ZyanUSize index, void** element, in ZyanVectorEmplaceEx()
535 ZyanStatus ZyanVectorSwapElements(ZyanVector* vector, ZyanUSize index_first, ZyanUSize index_second) in ZyanVectorSwapElements()
568 ZyanStatus ZyanVectorDelete(ZyanVector* vector, ZyanUSize index) in ZyanVectorDelete()
573 ZyanStatus ZyanVectorDeleteRange(ZyanVector* vector, ZyanUSize index, ZyanUSize count) in ZyanVectorDeleteRange()
607 ZyanStatus ZyanVectorPopBack(ZyanVector* vector) in ZyanVectorPopBack()
633 ZyanStatus ZyanVectorClear(ZyanVector* vector) in ZyanVectorClear()
642 ZyanStatus ZyanVectorFind(const ZyanVector* vector, const void* element, ZyanISize* found_index, in ZyanVectorFind()
653 ZyanStatus ZyanVectorFindEx(const ZyanVector* vector, const void* element, ZyanISize* found_index, in ZyanVectorFindEx()
687 ZyanStatus ZyanVectorBinarySearch(const ZyanVector* vector, const void* element, in ZyanVectorBinarySearch()
698 ZyanStatus ZyanVectorBinarySearchEx(const ZyanVector* vector, const void* element, in ZyanVectorBinarySearchEx()
747 ZyanStatus ZyanVectorResize(ZyanVector* vector, ZyanUSize size) in ZyanVectorResize()
752 ZyanStatus ZyanVectorResizeEx(ZyanVector* vector, ZyanUSize size, const void* initializer) in ZyanVectorResizeEx()
791 ZyanStatus ZyanVectorReserve(ZyanVector* vector, ZyanUSize capacity) in ZyanVectorReserve()
806 ZyanStatus ZyanVectorShrinkToFit(ZyanVector* vector) in ZyanVectorShrinkToFit()
820 ZyanStatus ZyanVectorGetCapacity(const ZyanVector* vector, ZyanUSize* capacity) in ZyanVectorGetCapacity()
832 ZyanStatus ZyanVectorGetSize(const ZyanVector* vector, ZyanUSize* size) in ZyanVectorGetSize()