SEGS  0.6.1-develop [d2cac982]
Super Entity Game Server
Public Member Functions | List of all members
CoXHashMap< VALUE > Class Template Reference

#include <CoXHash.h>

Inheritance diagram for CoXHashMap< VALUE >:
Inheritance graph
Collaboration diagram for CoXHashMap< VALUE >:
Collaboration graph

Public Member Functions

 CoXHashMap ()
 
uint32_t find_index (const QString &key, uint32_t &index_tgt, uint32_t &key_tgt, bool a5) const
 
uint32_t next_size (uint32_t sz)
 
- Public Member Functions inherited from CoxHashCommon< QString, VALUE >
 CoxHashCommon ()
 
virtual ~CoxHashCommon ()
 
void resize (uint32_t new_size)
 
HashEntry * insert_entry (const QString &k, VALUE v)
 
const QString * key_for_idx (int idx) const
 
void init (uint32_t sz, uint32_t flags)
 

Additional Inherited Members

- Protected Attributes inherited from CoxHashCommon< QString, VALUE >
std::vector< HashEntry > m_storage
 
size_t max_size
 
size_t in_use
 
uint32_t m_flags
 
- Static Protected Attributes inherited from CoxHashCommon< QString, VALUE >
static JenkinsHash< QString > hash
 

Constructor & Destructor Documentation

◆ CoXHashMap()

template<class VALUE >
CoXHashMap< VALUE >::CoXHashMap ( )
inline

Member Function Documentation

◆ next_size()

template<class VALUE >
uint32_t CoXHashMap< VALUE >::next_size ( uint32_t  sz)
inlinevirtual

The documentation for this class was generated from the following files: