Funções
| Função | Descrição |
|---|---|
| PFMemGetFunctions | Obtém as funções de gancho de memória para permitir que os chamadores roteiem as alocações de memória para seu próprio gerenciador de memória. Esse método permite que o aplicativo obtenha as rotinas padrão de alocação de memória. Isso pode ser usado com PFMemSetFunctions() para monitorar todas as alocações de memória. |
| PFMemIsUsingCustomMemoryFunctions | Determina se funções de memória personalizadas estão sendo usadas. |
| PFMemSetFunctions | Opcionalmente, define as funções de gancho de memória para permitir que os chamadores roteiem as alocações de memória para seu próprio gerenciador de memória. Isso deve ser chamado antes de PFInitialize() e não pode ser chamado novamente depois que os ganchos de memória forem definidos. Esse método permite que o aplicativo instale rotinas personalizadas de alocação de memória para atender a todas as solicitações de novos buffers de memória, em vez de usar as rotinas padrão de alocação. |
| PFPlatformGetPlatformType | TBD |
| PFPlatformIsGRTSAvailable | TBD |
| PFPlatformLocalStorageSetHandlers | Define os manipuladores de eventos de armazenamento. Se manipuladores de armazenamento personalizados não forem definidos, será usada uma implementação padrão baseada em objetos cstdio e std::fstream. |
Estruturas
| Estrutura | Descrição |
|---|---|
| PFLocalStorageHooks | Struct que encapsula os ganchos de armazenamento. |
| PFMemoryHooks | Struct que encapsula os ganchos de memória. |
Alterações de estado
| Alteração de estado | Descrição |
|---|
Enumerações
| Enumeração | Descrição |
|---|---|
| PFPlatformType | TBD |
