CMapData

Inherited from CMapDataBase,

Inherited by NULL

Friend class NULL

Description

Members

Public interface

Protected interface


unordered_map<K, V>

unordered_map<K, m_mapData


CMapData()

virtual ~CMapData()

virtual void OnUpdateDB(CDBSession* pDBSession, bool isInitialize)

void SetKeyValue(K key, V value)

bool GetValue(K key, V* value)

virtual void Clear()

void SetDefaultUpdateFunc(function< void(CMapData<K, V>*, CDBSession*, bool) > val)

virtual bool IsEmpty()


function< void(CMapData<K, V>*, CDBSession*, bool) > m_defaultUpdateFunc