Oharra
Baimena behar duzu orria atzitzeko. Direktorioetan saioa has dezakezu edo haiek alda ditzakezu.
Baimena behar duzu orria atzitzeko. Direktorioak alda ditzakezu.
Los controles de Windows usan este encabezado. Para más información, consulte:
dpa_dsa.h contiene las siguientes interfaces de programación:
Functions
|
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. |
Funciones de devolución de llamada
|
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. |
Estructuras
|
DPASTREAMINFO Contiene un elemento de secuencia utilizado por la función de devolución de llamada PFNDPASTREAM. |