Symbol: ZyanVector
headers/libs/zydis/Zycore/Bitset.h
63
ZyanVector bits;
headers/libs/zydis/Zycore/String.h
106
ZyanVector vector;
headers/libs/zydis/Zycore/Vector.h
229
ZYCORE_EXPORT ZYAN_REQUIRES_LIBC ZyanStatus ZyanVectorInit(ZyanVector* vector,
headers/libs/zydis/Zycore/Vector.h
254
ZYCORE_EXPORT ZyanStatus ZyanVectorInitEx(ZyanVector* vector, ZyanUSize element_size,
headers/libs/zydis/Zycore/Vector.h
273
ZYCORE_EXPORT ZyanStatus ZyanVectorInitCustomBuffer(ZyanVector* vector, ZyanUSize element_size,
headers/libs/zydis/Zycore/Vector.h
283
ZYCORE_EXPORT ZyanStatus ZyanVectorDestroy(ZyanVector* vector);
headers/libs/zydis/Zycore/Vector.h
308
ZYCORE_EXPORT ZYAN_REQUIRES_LIBC ZyanStatus ZyanVectorDuplicate(ZyanVector* destination,
headers/libs/zydis/Zycore/Vector.h
309
const ZyanVector* source, ZyanUSize capacity);
headers/libs/zydis/Zycore/Vector.h
334
ZYCORE_EXPORT ZyanStatus ZyanVectorDuplicateEx(ZyanVector* destination, const ZyanVector* source,
headers/libs/zydis/Zycore/Vector.h
353
ZYCORE_EXPORT ZyanStatus ZyanVectorDuplicateCustomBuffer(ZyanVector* destination,
headers/libs/zydis/Zycore/Vector.h
354
const ZyanVector* source, void* buffer, ZyanUSize capacity);
headers/libs/zydis/Zycore/Vector.h
375
ZYCORE_EXPORT const void* ZyanVectorGet(const ZyanVector* vector, ZyanUSize index);
headers/libs/zydis/Zycore/Vector.h
392
ZYCORE_EXPORT void* ZyanVectorGetMutable(const ZyanVector* vector, ZyanUSize index);
headers/libs/zydis/Zycore/Vector.h
406
ZYCORE_EXPORT ZyanStatus ZyanVectorGetPointer(const ZyanVector* vector, ZyanUSize index,
headers/libs/zydis/Zycore/Vector.h
421
ZYCORE_EXPORT ZyanStatus ZyanVectorGetPointerMutable(const ZyanVector* vector, ZyanUSize index,
headers/libs/zydis/Zycore/Vector.h
433
ZYCORE_EXPORT ZyanStatus ZyanVectorSet(ZyanVector* vector, ZyanUSize index,
headers/libs/zydis/Zycore/Vector.h
448
ZYCORE_EXPORT ZyanStatus ZyanVectorPushBack(ZyanVector* vector, const void* element);
headers/libs/zydis/Zycore/Vector.h
459
ZYCORE_EXPORT ZyanStatus ZyanVectorInsert(ZyanVector* vector, ZyanUSize index,
headers/libs/zydis/Zycore/Vector.h
472
ZYCORE_EXPORT ZyanStatus ZyanVectorInsertRange(ZyanVector* vector, ZyanUSize index,
headers/libs/zydis/Zycore/Vector.h
485
ZYCORE_EXPORT ZyanStatus ZyanVectorEmplace(ZyanVector* vector, void** element,
headers/libs/zydis/Zycore/Vector.h
499
ZYCORE_EXPORT ZyanStatus ZyanVectorEmplaceEx(ZyanVector* vector, ZyanUSize index,
headers/libs/zydis/Zycore/Vector.h
518
ZYCORE_EXPORT ZyanStatus ZyanVectorSwapElements(ZyanVector* vector, ZyanUSize index_first,
headers/libs/zydis/Zycore/Vector.h
533
ZYCORE_EXPORT ZyanStatus ZyanVectorDelete(ZyanVector* vector, ZyanUSize index);
headers/libs/zydis/Zycore/Vector.h
544
ZYCORE_EXPORT ZyanStatus ZyanVectorDeleteRange(ZyanVector* vector, ZyanUSize index,
headers/libs/zydis/Zycore/Vector.h
554
ZYCORE_EXPORT ZyanStatus ZyanVectorPopBack(ZyanVector* vector);
headers/libs/zydis/Zycore/Vector.h
563
ZYCORE_EXPORT ZyanStatus ZyanVectorClear(ZyanVector* vector);
headers/libs/zydis/Zycore/Vector.h
582
ZYCORE_EXPORT ZyanStatus ZyanVectorFind(const ZyanVector* vector, const void* element,
headers/libs/zydis/Zycore/Vector.h
600
ZYCORE_EXPORT ZyanStatus ZyanVectorFindEx(const ZyanVector* vector, const void* element,
headers/libs/zydis/Zycore/Vector.h
620
ZYCORE_EXPORT ZyanStatus ZyanVectorBinarySearch(const ZyanVector* vector, const void* element,
headers/libs/zydis/Zycore/Vector.h
642
ZYCORE_EXPORT ZyanStatus ZyanVectorBinarySearchEx(const ZyanVector* vector, const void* element,
headers/libs/zydis/Zycore/Vector.h
657
ZYCORE_EXPORT ZyanStatus ZyanVectorResize(ZyanVector* vector, ZyanUSize size);
headers/libs/zydis/Zycore/Vector.h
668
ZYCORE_EXPORT ZyanStatus ZyanVectorResizeEx(ZyanVector* vector, ZyanUSize size,
headers/libs/zydis/Zycore/Vector.h
679
ZYCORE_EXPORT ZyanStatus ZyanVectorReserve(ZyanVector* vector, ZyanUSize capacity);
headers/libs/zydis/Zycore/Vector.h
688
ZYCORE_EXPORT ZyanStatus ZyanVectorShrinkToFit(ZyanVector* vector);
headers/libs/zydis/Zycore/Vector.h
702
ZYCORE_EXPORT ZyanStatus ZyanVectorGetCapacity(const ZyanVector* vector, ZyanUSize* capacity);
headers/libs/zydis/Zycore/Vector.h
712
ZYCORE_EXPORT ZyanStatus ZyanVectorGetSize(const ZyanVector* vector, ZyanUSize* size);
src/libs/zydis/Zycore/Bitset.c
87
static ZyanStatus ZyanBitsetInitVectorElements(ZyanVector* vector, ZyanUSize count)
src/libs/zydis/Zycore/Vector.c
130
static ZyanStatus ZyanVectorShiftLeft(ZyanVector* vector, ZyanUSize index, ZyanUSize count)
src/libs/zydis/Zycore/Vector.c
155
static ZyanStatus ZyanVectorShiftRight(ZyanVector* vector, ZyanUSize index, ZyanUSize count)
src/libs/zydis/Zycore/Vector.c
183
ZyanStatus ZyanVectorInit(ZyanVector* vector, ZyanUSize element_size, ZyanUSize capacity,
src/libs/zydis/Zycore/Vector.c
192
ZyanStatus ZyanVectorInitEx(ZyanVector* vector, ZyanUSize element_size, ZyanUSize capacity,
src/libs/zydis/Zycore/Vector.c
216
ZyanStatus ZyanVectorInitCustomBuffer(ZyanVector* vector, ZyanUSize element_size,
src/libs/zydis/Zycore/Vector.c
236
ZyanStatus ZyanVectorDestroy(ZyanVector* vector)
src/libs/zydis/Zycore/Vector.c
271
ZyanStatus ZyanVectorDuplicate(ZyanVector* destination, const ZyanVector* source,
src/libs/zydis/Zycore/Vector.c
280
ZyanStatus ZyanVectorDuplicateEx(ZyanVector* destination, const ZyanVector* source,
src/libs/zydis/Zycore/Vector.c
301
ZyanStatus ZyanVectorDuplicateCustomBuffer(ZyanVector* destination, const ZyanVector* source,
src/libs/zydis/Zycore/Vector.c
330
const void* ZyanVectorGet(const ZyanVector* vector, ZyanUSize index)
src/libs/zydis/Zycore/Vector.c
343
void* ZyanVectorGetMutable(const ZyanVector* vector, ZyanUSize index)
src/libs/zydis/Zycore/Vector.c
356
ZyanStatus ZyanVectorGetPointer(const ZyanVector* vector, ZyanUSize index, const void** value)
src/libs/zydis/Zycore/Vector.c
375
ZyanStatus ZyanVectorGetPointerMutable(const ZyanVector* vector, ZyanUSize index, void** value)
src/libs/zydis/Zycore/Vector.c
394
ZyanStatus ZyanVectorSet(ZyanVector* vector, ZyanUSize index, const void* value)
src/libs/zydis/Zycore/Vector.c
422
ZyanStatus ZyanVectorPushBack(ZyanVector* vector, const void* element)
src/libs/zydis/Zycore/Vector.c
446
ZyanStatus ZyanVectorInsert(ZyanVector* vector, ZyanUSize index, const void* element)
src/libs/zydis/Zycore/Vector.c
451
ZyanStatus ZyanVectorInsertRange(ZyanVector* vector, ZyanUSize index, const void* elements,
src/libs/zydis/Zycore/Vector.c
484
ZyanStatus ZyanVectorEmplace(ZyanVector* vector, void** element, ZyanMemberFunction constructor)
src/libs/zydis/Zycore/Vector.c
494
ZyanStatus ZyanVectorEmplaceEx(ZyanVector* vector, ZyanUSize index, void** element,
src/libs/zydis/Zycore/Vector.c
535
ZyanStatus ZyanVectorSwapElements(ZyanVector* vector, ZyanUSize index_first, ZyanUSize index_second)
src/libs/zydis/Zycore/Vector.c
568
ZyanStatus ZyanVectorDelete(ZyanVector* vector, ZyanUSize index)
src/libs/zydis/Zycore/Vector.c
573
ZyanStatus ZyanVectorDeleteRange(ZyanVector* vector, ZyanUSize index, ZyanUSize count)
src/libs/zydis/Zycore/Vector.c
607
ZyanStatus ZyanVectorPopBack(ZyanVector* vector)
src/libs/zydis/Zycore/Vector.c
633
ZyanStatus ZyanVectorClear(ZyanVector* vector)
src/libs/zydis/Zycore/Vector.c
642
ZyanStatus ZyanVectorFind(const ZyanVector* vector, const void* element, ZyanISize* found_index,
src/libs/zydis/Zycore/Vector.c
653
ZyanStatus ZyanVectorFindEx(const ZyanVector* vector, const void* element, ZyanISize* found_index,
src/libs/zydis/Zycore/Vector.c
687
ZyanStatus ZyanVectorBinarySearch(const ZyanVector* vector, const void* element,
src/libs/zydis/Zycore/Vector.c
698
ZyanStatus ZyanVectorBinarySearchEx(const ZyanVector* vector, const void* element,
src/libs/zydis/Zycore/Vector.c
747
ZyanStatus ZyanVectorResize(ZyanVector* vector, ZyanUSize size)
src/libs/zydis/Zycore/Vector.c
752
ZyanStatus ZyanVectorResizeEx(ZyanVector* vector, ZyanUSize size, const void* initializer)
src/libs/zydis/Zycore/Vector.c
791
ZyanStatus ZyanVectorReserve(ZyanVector* vector, ZyanUSize capacity)
src/libs/zydis/Zycore/Vector.c
806
ZyanStatus ZyanVectorShrinkToFit(ZyanVector* vector)
src/libs/zydis/Zycore/Vector.c
820
ZyanStatus ZyanVectorGetCapacity(const ZyanVector* vector, ZyanUSize* capacity)
src/libs/zydis/Zycore/Vector.c
832
ZyanStatus ZyanVectorGetSize(const ZyanVector* vector, ZyanUSize* size)
src/libs/zydis/Zycore/Vector.c
84
static ZyanStatus ZyanVectorReallocate(ZyanVector* vector, ZyanUSize capacity)