Funciones
| Función | Descripción |
|---|---|
| PFMemGetFunctions | Obtiene las funciones de enlace de memoria para permitir que los autores de la llamada controlen el enrutamiento de las asignaciones de memoria a su propio administrador de memoria. Este método permite que la aplicación obtenga las rutinas de asignación de memoria predeterminadas. Esto se puede usar junto con PFMemSetFunctions() para supervisar todas las asignaciones de memoria. |
| PFMemIsUsingCustomMemoryFunctions | Determina si se están usando funciones de memoria personalizadas. |
| PFMemSetFunctions | Establece opcionalmente las funciones de enlace de memoria para permitir que los autores de la llamada controlen el enrutamiento de las asignaciones de memoria a su propio administrador de memoria. Se debe llamar antes de PFInitialize() y no se puede volver a llamar una vez que se han establecido los enlaces de memoria. Este método permite que la aplicación instale rutinas de asignación de memoria personalizadas para atender todas las solicitudes de nuevos búferes de memoria en lugar de usar las rutinas de asignación predeterminadas. |
| PFPlatformLocalStorageSetHandlers | Establece los controladores de eventos de almacenamiento. Si no se establecen controladores de almacenamiento personalizados, se usará una implementación predeterminada basada en objetos cstdio y std::fstream. |
Estructuras
| Estructura | Descripción |
|---|---|
| PFLocalStorageHooks | Estructura que encapsula los enlaces de almacenamiento. |
| PFMemoryHooks | Estructura que encapsula los enlaces de memoria. |
