ERIS CORE

◆ SvcDataDictionary()

SvcDataDictionary::SvcDataDictionary ( )

Definition at line 28 of file svcDataDictionary.cpp.

28  {
29  next=0;
31  for(int i=0;i<DATADICT_KEYVALUE_PAIRS;i++){
32  record[i].owner = 0;
33  record[i].val.int32_val = 0;
36  record[i].key_hash = 48879; //0xBEEF
37  #ifdef DATADICT_USE_MALLOC
38  record[i].key = (char*)extmem_malloc(DATADICT_MAX_KEY_LEN+1);
39  #else
40  memset(record[i].key,0,sizeof(record[i].key));
41  #endif
42  }
43 }
@ DDRT_READWRITE
@ DDDT_INT32
svcDataDictionaryRecord record[DATADICT_KEYVALUE_PAIRS]
svcDataDictionaryRecordType record_type
svcDataDictionaryDataType data_type

References svcDataDictionaryRecord::data_type, dd_transmitt_block, DDDT_INT32, DDRT_READWRITE, value_container::int32_val, svcDataDictionaryRecord::key, svcDataDictionaryRecord::key_hash, next, svcDataDictionaryRecord::owner, record, svcDataDictionaryRecord::record_type, and svcDataDictionaryRecord::val.