void ValueBuilder::child_struct::storeStruct(const ValueBuilder& self, const PVStructurePtr& val) { for(children_t::const_iterator it=self.children.begin(), end=self.children.end(); it!=end; ++it) { it->second->store(val->getSubFieldT(it->first)); } }