#include <lruishmap.h>
Public Member Functions | |
| int | _find (const K &k, bool &found) |
| V * | find (const K &k) |
| LRUishMap (int _n) | |
| ~LRUishMap () | |
Private Attributes | |
| int * | hashes |
| K * | keys |
| int | n |
| V * | values |
Definition at line 31 of file lruishmap.h.
| mongo::LRUishMap< K, V, MaxChain >::LRUishMap | ( | int | _n | ) | [inline] |
Definition at line 33 of file lruishmap.h.
| mongo::LRUishMap< K, V, MaxChain >::~LRUishMap | ( | ) | [inline] |
Definition at line 39 of file lruishmap.h.
| int mongo::LRUishMap< K, V, MaxChain >::_find | ( | const K & | k, | |
| bool & | found | |||
| ) | [inline] |
Definition at line 44 of file lruishmap.h.
| V* mongo::LRUishMap< K, V, MaxChain >::find | ( | const K & | k | ) | [inline] |
Definition at line 65 of file lruishmap.h.
int* mongo::LRUishMap< K, V, MaxChain >::hashes [private] |
Definition at line 74 of file lruishmap.h.
K* mongo::LRUishMap< K, V, MaxChain >::keys [private] |
Definition at line 73 of file lruishmap.h.
int mongo::LRUishMap< K, V, MaxChain >::n [private] |
Definition at line 72 of file lruishmap.h.
V* mongo::LRUishMap< K, V, MaxChain >::values [private] |
Definition at line 75 of file lruishmap.h.