User Tools

Site Tools


class:temp:cmapdata



CMapData

Inherited from CMapDataBase,

Inherited by NULL

Friend class NULL

Description

Members

Public interface

Protected interface

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

unordered_map<K, V>

unordered_map<K, m_mapData


CMapData()

  • function:
  • parameters: NULL
  • return value:

virtual ~CMapData()

  • function:
  • parameters: NULL
  • return value:

virtual void OnUpdateDB(CDBSession* pDBSession, bool isInitialize)

  • function:
  • parameters:
    1. [i] CDBSession* pDBSession:
    2. [i] bool isInitialize:
  • return value:

void SetKeyValue(K key, V value)

  • function:
  • parameters:
    1. [i] K key:
    2. [i] V value:
  • return value:

bool GetValue(K key, V* value)

  • function:
  • parameters:
    1. [i] K key:
    2. [i] V* value:
  • return value:

virtual void Clear()

  • function:
  • parameters: NULL
  • return value:

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

  • function:
  • parameters:
    1. [i] function< void(CMapData<K:
    2. [i] V>*:
    3. [i] CDBSession*:
    4. [i] bool:
  • return value:

virtual bool IsEmpty()

  • function:
  • parameters: NULL
  • return value:

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

  • function:
  • parameters:
    1. [i] CMapData<K:
    2. [i] V>*:
    3. [i] CDBSession*:
    4. [i] bool:
  • return value:
class/temp/cmapdata.txt · Last modified: 2024/04/26 11:57 (external edit)