allocator_type typedef (defined in P4::hvec_map< KEY, VAL, HASH, PRED, ALLOC >) | P4::hvec_map< KEY, VAL, HASH, PRED, ALLOC > | |
at(const KEY &k) (defined in P4::hvec_map< KEY, VAL, HASH, PRED, ALLOC >) | P4::hvec_map< KEY, VAL, HASH, PRED, ALLOC > | inline |
at(const KEY &k) const (defined in P4::hvec_map< KEY, VAL, HASH, PRED, ALLOC >) | P4::hvec_map< KEY, VAL, HASH, PRED, ALLOC > | inline |
begin() (defined in P4::hvec_map< KEY, VAL, HASH, PRED, ALLOC >) | P4::hvec_map< KEY, VAL, HASH, PRED, ALLOC > | inline |
begin() const (defined in P4::hvec_map< KEY, VAL, HASH, PRED, ALLOC >) | P4::hvec_map< KEY, VAL, HASH, PRED, ALLOC > | inline |
cbegin() const (defined in P4::hvec_map< KEY, VAL, HASH, PRED, ALLOC >) | P4::hvec_map< KEY, VAL, HASH, PRED, ALLOC > | inline |
cend() const (defined in P4::hvec_map< KEY, VAL, HASH, PRED, ALLOC >) | P4::hvec_map< KEY, VAL, HASH, PRED, ALLOC > | inline |
clear() (defined in P4::hvec_map< KEY, VAL, HASH, PRED, ALLOC >) | P4::hvec_map< KEY, VAL, HASH, PRED, ALLOC > | inline |
const_iterator typedef (defined in P4::hvec_map< KEY, VAL, HASH, PRED, ALLOC >) | P4::hvec_map< KEY, VAL, HASH, PRED, ALLOC > | |
const_pointer typedef (defined in P4::hvec_map< KEY, VAL, HASH, PRED, ALLOC >) | P4::hvec_map< KEY, VAL, HASH, PRED, ALLOC > | |
const_reference typedef (defined in P4::hvec_map< KEY, VAL, HASH, PRED, ALLOC >) | P4::hvec_map< KEY, VAL, HASH, PRED, ALLOC > | |
count(const KEY &k) const (defined in P4::hvec_map< KEY, VAL, HASH, PRED, ALLOC >) | P4::hvec_map< KEY, VAL, HASH, PRED, ALLOC > | inline |
emplace(const KEY &k, VV &&...v) (defined in P4::hvec_map< KEY, VAL, HASH, PRED, ALLOC >) | P4::hvec_map< KEY, VAL, HASH, PRED, ALLOC > | inline |
emplace(KEY &&k, VV &&...v) (defined in P4::hvec_map< KEY, VAL, HASH, PRED, ALLOC >) | P4::hvec_map< KEY, VAL, HASH, PRED, ALLOC > | inline |
empty() const (defined in P4::hvec_map< KEY, VAL, HASH, PRED, ALLOC >) | P4::hvec_map< KEY, VAL, HASH, PRED, ALLOC > | inline |
end() (defined in P4::hvec_map< KEY, VAL, HASH, PRED, ALLOC >) | P4::hvec_map< KEY, VAL, HASH, PRED, ALLOC > | inline |
end() const (defined in P4::hvec_map< KEY, VAL, HASH, PRED, ALLOC >) | P4::hvec_map< KEY, VAL, HASH, PRED, ALLOC > | inline |
erase(_iter< HVM, VT > it) (defined in P4::hvec_map< KEY, VAL, HASH, PRED, ALLOC >) | P4::hvec_map< KEY, VAL, HASH, PRED, ALLOC > | inline |
erase(const KEY &k) (defined in P4::hvec_map< KEY, VAL, HASH, PRED, ALLOC >) | P4::hvec_map< KEY, VAL, HASH, PRED, ALLOC > | inline |
find(const KEY &k) (defined in P4::hvec_map< KEY, VAL, HASH, PRED, ALLOC >) | P4::hvec_map< KEY, VAL, HASH, PRED, ALLOC > | inline |
find(const KEY &k) const (defined in P4::hvec_map< KEY, VAL, HASH, PRED, ALLOC >) | P4::hvec_map< KEY, VAL, HASH, PRED, ALLOC > | inline |
find(const void *key, lookup_cache *cache) const (defined in P4::hash_vector_base) | P4::hash_vector_base | private |
hasher typedef (defined in P4::hvec_map< KEY, VAL, HASH, PRED, ALLOC >) | P4::hvec_map< KEY, VAL, HASH, PRED, ALLOC > | |
hvec_map(size_t icap=0, const hasher &hf=hasher(), const key_equal &eql=key_equal(), const allocator_type &a=allocator_type()) (defined in P4::hvec_map< KEY, VAL, HASH, PRED, ALLOC >) | P4::hvec_map< KEY, VAL, HASH, PRED, ALLOC > | inlineexplicit |
hvec_map(const hvec_map &)=default (defined in P4::hvec_map< KEY, VAL, HASH, PRED, ALLOC >) | P4::hvec_map< KEY, VAL, HASH, PRED, ALLOC > | |
hvec_map(hvec_map &&)=default (defined in P4::hvec_map< KEY, VAL, HASH, PRED, ALLOC >) | P4::hvec_map< KEY, VAL, HASH, PRED, ALLOC > | |
hvec_map(ITER begin, ITER end, const hasher &hf=hasher(), const key_equal &eql=key_equal(), const allocator_type &a=allocator_type()) (defined in P4::hvec_map< KEY, VAL, HASH, PRED, ALLOC >) | P4::hvec_map< KEY, VAL, HASH, PRED, ALLOC > | inline |
hvec_map(std::initializer_list< value_type > il, const hasher &hf=hasher(), const key_equal &eql=key_equal(), const allocator_type &a=allocator_type()) (defined in P4::hvec_map< KEY, VAL, HASH, PRED, ALLOC >) | P4::hvec_map< KEY, VAL, HASH, PRED, ALLOC > | inline |
insert(const value_type &v) (defined in P4::hvec_map< KEY, VAL, HASH, PRED, ALLOC >) | P4::hvec_map< KEY, VAL, HASH, PRED, ALLOC > | inline |
insert(InputIterator first, InputIterator last) (defined in P4::hvec_map< KEY, VAL, HASH, PRED, ALLOC >) | P4::hvec_map< KEY, VAL, HASH, PRED, ALLOC > | inline |
insert(std::initializer_list< value_type > vl) (defined in P4::hvec_map< KEY, VAL, HASH, PRED, ALLOC >) | P4::hvec_map< KEY, VAL, HASH, PRED, ALLOC > | inline |
iterator typedef (defined in P4::hvec_map< KEY, VAL, HASH, PRED, ALLOC >) | P4::hvec_map< KEY, VAL, HASH, PRED, ALLOC > | |
key_equal typedef (defined in P4::hvec_map< KEY, VAL, HASH, PRED, ALLOC >) | P4::hvec_map< KEY, VAL, HASH, PRED, ALLOC > | |
key_type typedef (defined in P4::hvec_map< KEY, VAL, HASH, PRED, ALLOC >) | P4::hvec_map< KEY, VAL, HASH, PRED, ALLOC > | |
lookup_cache typedef (defined in P4::hvec_map< KEY, VAL, HASH, PRED, ALLOC >) | P4::hvec_map< KEY, VAL, HASH, PRED, ALLOC > | |
mapped_type typedef (defined in P4::hvec_map< KEY, VAL, HASH, PRED, ALLOC >) | P4::hvec_map< KEY, VAL, HASH, PRED, ALLOC > | |
max_size() const (defined in P4::hvec_map< KEY, VAL, HASH, PRED, ALLOC >) | P4::hvec_map< KEY, VAL, HASH, PRED, ALLOC > | inline |
operator!=(const hvec_map &a) const (defined in P4::hvec_map< KEY, VAL, HASH, PRED, ALLOC >) | P4::hvec_map< KEY, VAL, HASH, PRED, ALLOC > | inline |
operator=(const hvec_map &that) (defined in P4::hvec_map< KEY, VAL, HASH, PRED, ALLOC >) | P4::hvec_map< KEY, VAL, HASH, PRED, ALLOC > | inline |
operator=(hvec_map &&)=default (defined in P4::hvec_map< KEY, VAL, HASH, PRED, ALLOC >) | P4::hvec_map< KEY, VAL, HASH, PRED, ALLOC > | |
operator=(const hash_vector_base &) (defined in P4::hash_vector_base) | P4::hash_vector_base | private |
operator=(hash_vector_base &&) (defined in P4::hash_vector_base) | P4::hash_vector_base | private |
operator==(const hvec_map &a) const (defined in P4::hvec_map< KEY, VAL, HASH, PRED, ALLOC >) | P4::hvec_map< KEY, VAL, HASH, PRED, ALLOC > | inline |
operator[](const KEY &k) (defined in P4::hvec_map< KEY, VAL, HASH, PRED, ALLOC >) | P4::hvec_map< KEY, VAL, HASH, PRED, ALLOC > | inline |
operator[](KEY &&k) (defined in P4::hvec_map< KEY, VAL, HASH, PRED, ALLOC >) | P4::hvec_map< KEY, VAL, HASH, PRED, ALLOC > | inline |
pointer typedef (defined in P4::hvec_map< KEY, VAL, HASH, PRED, ALLOC >) | P4::hvec_map< KEY, VAL, HASH, PRED, ALLOC > | |
reference typedef (defined in P4::hvec_map< KEY, VAL, HASH, PRED, ALLOC >) | P4::hvec_map< KEY, VAL, HASH, PRED, ALLOC > | |
size() const (defined in P4::hvec_map< KEY, VAL, HASH, PRED, ALLOC >) | P4::hvec_map< KEY, VAL, HASH, PRED, ALLOC > | inline |
value_type typedef (defined in P4::hvec_map< KEY, VAL, HASH, PRED, ALLOC >) | P4::hvec_map< KEY, VAL, HASH, PRED, ALLOC > | |
~hvec_map()=default (defined in P4::hvec_map< KEY, VAL, HASH, PRED, ALLOC >) | P4::hvec_map< KEY, VAL, HASH, PRED, ALLOC > | |