Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
TFCache
#include <tuningfork.h>
Ein Objekt, das zum Zwischenspeichern von Uploaddaten verwendet wird, wenn keine Verbindung verfügbar ist.
Zusammenfassung
Andernfalls werden die Daten in einer temporären Datei gespeichert.
Öffentliche Attribute
|
get
|
Funktion zum Abrufen eines Werts für einen Schlüssel.
|
remove
|
Funktion zum Entfernen eines Eintrags aus dem Cache.
|
set
|
Funktion zum Festlegen eines Werts für einen Schlüssel.
|
user_data
|
void *
An die einzelnen Callbacks übergebene Daten.
|
Öffentliche Attribute
get
PFnTFCacheGet TFCache::get
Funktion zum Abrufen eines Werts für einen Schlüssel.
entfernen
PFnTFCacheRemove TFCache::remove
Funktion zum Entfernen eines Eintrags aus dem Cache.
festlegen
PFnTFCacheSet TFCache::set
Funktion zum Festlegen eines Werts für einen Schlüssel.
Nutzerdaten
void * TFCache::user_data
An die einzelnen Callbacks übergebene Daten.
Alle Inhalte und Codebeispiele auf dieser Seite unterliegen den Lizenzen wie im Abschnitt Inhaltslizenz beschrieben. Java und OpenJDK sind Marken oder eingetragene Marken von Oracle und/oder seinen Tochtergesellschaften.
Zuletzt aktualisiert: 2025-07-26 (UTC).
[null,null,["Zuletzt aktualisiert: 2025-07-26 (UTC)."],[],[],null,["# TFCache Struct Reference\n\nTFCache\n=======\n\n`#include \u003ctuningfork.h\u003e`\n\nAn object used to cache upload data when no connection is available.\n\nSummary\n-------\n\nIf you do not supply one of these, data is saved to a temporary file.\n\n| ### Public attributes ||\n|-------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| [get](#struct_t_f_cache_1a8c4095e4fe3f46d7b64f18631147787d) | [PFnTFCacheGet](/games/sdk/reference/performance-tuner/custom-engine/group/t-f-cache#group___t_f_cache_1ga368ffbab21fc87f05f680f399eab3e7c) Function to get a value for a key. |\n| [remove](#struct_t_f_cache_1a5656c0622a5b79635af6e446208cf687) | [PFnTFCacheRemove](/games/sdk/reference/performance-tuner/custom-engine/group/t-f-cache#group___t_f_cache_1gaeba6aa5ca1cc9a6542eb4cd2009f4d10) Function to remove an entry in the cache. |\n| [set](#struct_t_f_cache_1a3a86f725982d4c549c0cb41c31b569de) | [PFnTFCacheSet](/games/sdk/reference/performance-tuner/custom-engine/group/t-f-cache#group___t_f_cache_1gadc752781c31efad865ea556ea7a265d3) Function to set a value for a key. |\n| [user_data](#struct_t_f_cache_1ab4d0ce145124f8de6e920d6bf95dc6f7) | `void *` Data passed to each callback. |\n\nPublic attributes\n-----------------\n\n### get\n\n```text\nPFnTFCacheGet TFCache::get\n``` \nFunction to get a value for a key. \n\n### remove\n\n```text\nPFnTFCacheRemove TFCache::remove\n``` \nFunction to remove an entry in the cache. \n\n### set\n\n```text\nPFnTFCacheSet TFCache::set\n``` \nFunction to set a value for a key. \n\n### user_data\n\n```scdoc\nvoid * TFCache::user_data\n``` \nData passed to each callback."]]