encabezado dpa_dsa.h
Los controles de Windows usan este encabezado. Para más información, consulte:
dpa_dsa.h contiene las siguientes interfaces de programación:
DPA_AppendPtr Inserta un nuevo elemento al final de una matriz de punteros dinámicos (DPA). |
DPA_Clone Duplica una matriz de punteros dinámicos (DPA). |
DPA_Create Crea una matriz de punteros dinámicos (DPA). |
DPA_CreateEx Crea una matriz de punteros dinámicos (DPA) mediante un tamaño y una ubicación de montón especificados especificados. |
DPA_DeleteAllPtrs Quita todos los elementos de una matriz de punteros dinámicos (DPA) y reduce el DPA en consecuencia. |
DPA_DeletePtr Quita un elemento de una matriz de punteros dinámicos (DPA). El DPA se reduce si es necesario para acomodar el elemento quitado. |
DPA_Destroy Libera una matriz de punteros dinámicos (DPA). |
DPA_DestroyCallback Llama a pfnCB en cada elemento de la matriz de punteros dinámicos (DPA) y, a continuación, libera el DPA. |
DPA_EnumCallback Recorre en iteración la matriz de punteros dinámicos (DPA) y llama a pfnCB en cada elemento. |
DPA_FastDeleteLastPtr Elimina el último puntero de una matriz de punteros dinámicos (DPA). |
DPA_FastGetPtr Obtiene el valor del puntero especificado en la matriz de punteros dinámicos (DPA). |
DPA_GetPtr Obtiene un elemento de una matriz de punteros dinámicos (DPA). |
DPA_GetPtrCount Obtiene el número de punteros de una matriz de punteros dinámicas (DPA). |
DPA_GetPtrIndex Obtiene el índice de un elemento coincidente que se encuentra en una matriz de punteros dinámicos (DPA). |
DPA_GetPtrPtr Obtiene el puntero a la matriz de punteros interna de una matriz de punteros dinámica (DPA). |
DPA_GetSize Obtiene el tamaño de una matriz de punteros dinámica (DPA). |
DPA_Grow Cambia el número de punteros de una matriz de punteros dinámicos (DPA). |
DPA_InsertPtr Inserta un nuevo elemento en una posición especificada en una matriz de punteros dinámicos (DPA). Si es necesario, el DPA se expande para dar cabida al nuevo elemento. |
DPA_LoadStream Carga la matriz de punteros dinámicos (DPA) desde una secuencia llamando a la función de devolución de llamada especificada para leer cada elemento. |
DPA_Merge Combina el contenido de dos matrices de punteros dinámicos (DPA). |
DPA_SaveStream Guarda la matriz de punteros dinámicos (DPA) en una secuencia escribiendo un encabezado y, a continuación, llamando a la función de devolución de llamada especificada para escribir cada elemento. |
DPA_Search Busca un elemento en una matriz de punteros dinámicos (DPA). |
DPA_SetPtr Asigna un valor a un elemento de una matriz de punteros dinámicos (DPA). |
DPA_SetPtrCount Establece el número de punteros en una matriz de punteros dinámicos (DPA). |
DPA_Sort Ordena los elementos de una matriz de puntero dinámico (DPA). |
DPA_SortedInsertPtr Inserta un nuevo elemento antes o después de un elemento existente especificado. |
DSA_AppendItem Anexa un nuevo elemento al final de una matriz de estructura dinámica (DSA). |
DSA_Clone Duplica una matriz de estructura dinámica (DSA). |
DSA_Create Crea una matriz de estructura dinámica (DSA). |
DSA_DeleteAllItems Elimina todos los elementos de una matriz de estructura dinámica (DSA). |
DSA_DeleteItem Elimina un elemento de una matriz de estructura dinámica (DSA). |
DSA_Destroy Libera una matriz de estructura dinámica (DSA). |
DSA_DestroyCallback Recorre en iteración una matriz de estructura dinámica (DSA), que llama a una función de devolución de llamada especificada en cada elemento. Al llegar al final de la matriz, se libera la DSA. |
DSA_EnumCallback Recorre en iteración la matriz de estructura dinámica (DSA) y llama a pfnCB en cada elemento. |
DSA_GetItem Obtiene un elemento de una matriz de estructura dinámica (DSA). |
DSA_GetItemCount Obtiene el número de elementos de una matriz de estructura dinámica (DSA). |
DSA_GetItemPtr Obtiene un puntero a un elemento de una matriz de estructura dinámica (DSA). |
DSA_GetSize Obtiene el tamaño de la matriz de estructura dinámica (DSA). |
DSA_InsertItem Inserta un nuevo elemento en una matriz de estructura dinámica (DSA). Si es necesario, la DSA se expande para dar cabida al nuevo elemento. |
DSA_SetItem Establece el contenido de un elemento de una matriz de estructura dinámica (DSA). |
DSA_Sort Ordena los elementos de una matriz de estructura dinámica (DSA). |
DSA_Sort La función DSA_Sort ordena los elementos de una matriz de estructura dinámica (DSA). |
Str_SetPtrW Establece ppszCurrent en una copia de pszNew y libera el valor anterior, si es necesario. |
PFNDACOMPARE Define el prototipo de la función de comparación usada por DSA_Sort. |
PFNDACOMPARECONST Define el prototipo de la función de comparación utilizada por DSA_Sort cuando los elementos que se comparan son objetos constantes. |
PFNDAENUMCALLBACK Define el prototipo de la función de devolución de llamada usada por las funciones de matriz de estructura dinámica (DSA) y matriz de puntero dinámico (DPA). |
PFNDAENUMCALLBACKCONST Define el prototipo de la función de devolución de llamada utilizada por las funciones de matriz de estructura dinámica (DSA) y matriz de puntero dinámico (DPA) cuando los elementos implicados son punteros a datos constantes. |
PFNDPAMERGE Define el prototipo de la función de combinación utilizada por DPA_Merge. |
PFNDPAMERGECONST Define el prototipo de la función de combinación utilizada por DPA_Merge, mediante valores constantes. |
PFNDPASTREAM Define el prototipo de la función de devolución de llamada usada por DPA_LoadStream y DPA_SaveStream. |
DPASTREAMINFO Contiene un elemento de secuencia utilizado por la función de devolución de llamada PFNDPASTREAM. |