Lines Matching full:element

75 *	will call the destructor function, if provided, for an element that
120 * [in] Pointer to an element being added to a vector.
126 * Return CL_SUCCESS to indicate that the element was initialized successfully.
159 * [in] Pointer to an element being deallocated from a vector.
192 * [in] Index of the element.
195 * [in] Pointer to an element at the specified index in the vector.
228 * [in] Index of the element.
231 * [in] Pointer to an element at the specified index in the vector.
238 * Return CL_SUCCESS if the element was found. This stops vector iteration.
319 * Size of each element.
322 * User supplied element initializer.
325 * User supplied element destructor.
404 * [in] Size of each element.
407 * [in] Initializer callback to invoke for every new element.
429 * new element in the array.
534 * The cl_vector_get_ptr function returns a pointer to an element
552 * pointer to an element.
555 * [in] Index of the element.
558 * Pointer to the element stored at specified index.
575 * The cl_vector_get function copies an element stored in a vector at a
590 /* Get a pointer to the element. */ in cl_vector_get()
599 * an element.
602 * [in] Index of the element.
605 * [out] Pointer to storage for the element. Contains a copy of the
606 * desired element upon successful completion of the call.
619 * The p_element parameter contains a copy of the desired element upon
631 * The cl_vector_at function copies an element stored in a vector at a
643 * an element.
646 * [in] Index of the element.
649 * [out] Pointer to storage for the element. Contains a copy of the
650 * desired element upon successful completion of the call.
653 * CL_SUCCESS if an element was found at the specified index.
661 * Upon success, the p_element parameter contains a copy of the desired element.
672 * The cl_vector_set function sets the element at the specified index.
683 * an element.
686 * [in] Index of the element.
689 * [in] Pointer to an element to store in the vector.
692 * CL_SUCCESS if the element was successfully set.
695 * the new element.
698 * cl_vector_set grows the vector as needed to accommodate the new element,
828 * element in a vector.
842 * [in] Function invoked for every element in the array.
853 * cl_vector_apply_func invokes the specified function for every element
889 * Index of the element, if found.
891 * Size of the vector if the element was not found.
894 * cl_vector_find_from_start does not remove the found element from
895 * the vector. The index of the element is returned when the function
930 * Index of the element, if found.
932 * Size of the vector if the element was not found.
935 * cl_vector_find_from_end does not remove the found element from
936 * the vector. The index of the element is returned when the function