![]() |
MySQL 9.4.0
Source Code Documentation
|
This is the complete list of members for mrs::ItemEndpointResponseCache, including all inherited members.
cache_ | mrs::EndpointResponseCache | protected |
cache_mutex_ | mrs::EndpointResponseCache | mutableprotected |
create_entry(const std::string &key, const std::string &data, int64_t items=0, std::optional< helper::MediaType > media_type={}, std::optional< std::string > media_type_str={}) | mrs::EndpointResponseCache | protected |
create_routine_entry(const Uri &uri, std::string_view req_body, const std::string &data, std::optional< helper::MediaType > media_type={}) | mrs::ItemEndpointResponseCache | |
create_routine_entry(const Uri &uri, std::string_view req_body, const std::string &data, const std::string &media_type_str) | mrs::ItemEndpointResponseCache | |
create_table_entry(const Uri &uri, const std::string &user_id, const std::string &data, int64_t items) | mrs::ItemEndpointResponseCache | |
EndpointResponseCache(ResponseCache *owner, uint64_t ttl_ms) | mrs::EndpointResponseCache | protected |
ItemEndpointResponseCache(ResponseCache *owner, uint64_t ttl_ms) | mrs::ItemEndpointResponseCache | |
lookup(const std::string &key) const | mrs::EndpointResponseCache | protected |
lookup_routine(const Uri &uri, std::string_view req_body) | mrs::ItemEndpointResponseCache | |
lookup_table(const Uri &uri, const std::string &user_id) | mrs::ItemEndpointResponseCache | |
owner_ | mrs::EndpointResponseCache | protected |
remove_entry(std::shared_ptr< CacheEntry > entry, bool ejected) | mrs::EndpointResponseCache | protected |
remove_entry_nolock(std::shared_ptr< CacheEntry > entry, bool ejected) override | mrs::ItemEndpointResponseCache | privatevirtual |
ttl_ | mrs::EndpointResponseCache | protected |
UniversalId typedef | mrs::EndpointResponseCache | |
Uri typedef | mrs::EndpointResponseCache | |
~EndpointResponseCache()=default | mrs::EndpointResponseCache | protectedvirtual |
~ItemEndpointResponseCache() override | mrs::ItemEndpointResponseCache |