Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
TFCache
#include <tuningfork.h>
Obiekt używany do przesyłania danych w pamięci podręcznej, gdy połączenie jest niedostępne.
Podsumowanie
Jeśli nie podasz żadnego z tych elementów, dane zostaną zapisane w pliku tymczasowym.
Atrybuty publiczne
|
get
|
Funkcja pobierania wartości dla klucza.
|
remove
|
Funkcja usuwania wpisu z pamięci podręcznej.
|
set
|
Funkcja do ustawiania wartości klucza.
|
user_data
|
void *
Dane przekazywane do każdego wywołania zwrotnego.
|
Atrybuty publiczne
odbierz
PFnTFCacheGet TFCache::get
Funkcja pobierania wartości dla klucza.
usuwania
PFnTFCacheRemove TFCache::remove
Funkcja usuwania wpisu z pamięci podręcznej.
ustaw
PFnTFCacheSet TFCache::set
Funkcja do ustawiania wartości klucza.
dane_użytkownika
void * TFCache::user_data
Dane przekazywane do każdego wywołania zwrotnego.
Treść strony i umieszczone na niej fragmenty kodu podlegają licencjom opisanym w Licencji na treści. Java i OpenJDK są znakami towarowymi lub zastrzeżonymi znakami towarowymi należącymi do firmy Oracle lub jej podmiotów stowarzyszonych.
Ostatnia aktualizacja: 2025-07-26 UTC.
[null,null,["Ostatnia aktualizacja: 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."]]