• vt_init, vt_uninit (3) -- vt_init, vt_uninit - initialize, uninitialize a vector
  • vt_len (3) -- vt_len - return the length of a vector
  • vt_resize (3) -- vt_resize - resize a vector to the size specified
  • vt_truncate (3) -- vt_truncate - shrink a vector to the size specified
  • vt_enlarge (3) -- vt_enlarge - enlarge a vector to the size specified
  • vt_in_bound (3) -- vt_in_bound - determine whether an index is on the vector
  • vt_append (3) -- vt_append - append an element to the vector
  • vt_append_len (3) -- vt_append_len - append multiple elements to the vector
  • vt_append_array (3) -- vt_append_array - append multiple elements to the vector
  • vt_concat (3) -- vt_concat - concatenate vectors
  • vt_get (3) -- vt_get - return a pointer to an element
  • vt_set (3) -- vt_set - ovrewrite an element
  • vt_set_ptr (3) -- vt_set_ptr - overwrite an element
  • vt_t (7) -- vt_t - vector types
  • vt_user_fields (7) -- vt_user_fields - optional user defined struct fields
  • vt_construction (7) -- vt_construction - optional constructor, destructor and copy callbacks
  • vt_init_elem (7) -- vt_init_elem - optional element initialization callback
  • vt_set_new_bytes_to (7) -- vt_set_new_bytes_to - set newly allocated bytes to this value
  • genvector (7) -- genvector - generic vectors (gynamic arrays and dynamic strings)
  • vt_remove (3) -- vt_remove - remove elements from the array
  • vt_instantiation (7) -- vt_instantiation - creating a type-specific, configured vector
  • vt_term (7) -- vt_term - optional user defined terminator element
  • vt_allocation (7) -- vt_allocation - user defined memory allocator
  • vt_copy (3) -- vt_copy - return a pointer to an element
  • vt_alloc_append (3) -- vt_alloc_append - alloc new elements at the end of the vector