Public Types | |
| using | kv_t = typename std::pair< CuFFTParams, CuFFTConfig > |
| using | map_t = typename std::unordered_map< std::reference_wrapper< CuFFTParams >, typename std::list< kv_t >::iterator, ParamsHash< CuFFTParams >, ParamsEqual< CuFFTParams >> |
| using | map_kkv_iter_t = typename map_t::iterator |
Public Member Functions | |
| CuFFTParamsLRUCache (int64_t max_size) | |
| template<typename K , class... VArgs> | |
| const CuFFTConfig & | try_emplace_value (K &&key, VArgs &&...value_args) |
| void | clear () |
| void | resize (int64_t new_size) |
| size_t | size () const |
| size_t | max_size () const noexcept |
Definition at line 360 of file CuFFTPlanCache.h.
1.8.11