OPvector.h¶
Globals¶
Functions¶
- OPvector* OPvectorCreate ( OPint elementSize )
- void OPvectorDestroy ( OPvector* vector )
- ui8* OPvectorGet ( OPvector* vector, OPuint index )
- ui8* OPvectorFront ( OPvector* vector )
- ui8* OPvectorBack ( OPvector* vector )
- OPint OPvectorContains ( OPvector* vector, ui8* item, OPint() cmp )
- OPint OPvectorIsEmpty ( OPvector* vector )
- OPint OPvectorSize ( OPvector* vector )
- OPint OPvectorCapacity ( OPvector* vector )
- void OPvectorClear ( OPvector* vector )
- void OPvectorSet ( OPvector* vector, OPuint index, ui8* item )
- void OPvectorErase ( OPvector* vector, OPuint index )
- void OPvectorEraseRange ( OPvector* vector, OPuint indexFirst, OPuint indexLast )
- void OPvectorPush ( OPvector* vector, ui8* item )
- void OPvectorPop ( OPvector* vector, ui8* item )
- void OPvectorInsert ( OPvector* vector, OPuint index, ui8* item )
- void OPvectorReserve ( OPvector* vector, OPuint size )