14 fields_map = std::make_shared<gFieldMap>();
15 fields_manager = std::make_shared<gFieldMgrMap>();
24 for (
auto& field_definition : field_definition_array) {
25 std::string name = field_definition.name;
29 if (fields_map->find(name) == fields_map->end()) {
34 fields_map->at(name)->load_field_definitions(field_definition);
37 fields_manager->emplace(name, fields_map->at(name)->create_FieldManager());