// MAPPED // void Section::setValue(const char *name, const char *value) { if(name) { std::string myname=name; KeyValue *mydata = d_kv_map[myname]; if(mydata) { mydata->setValue(value); mydata->isDeleted(false); } else { KeyValue *newdata = new KeyValue(); newdata->setName(name); newdata->setValue(value); d_allDataVector.push_back(newdata); d_kv_vector.push_back(newdata); d_kv_map[myname] = newdata; } } }