void enumerator_info_generator:: populate(const unsigned int position, result_type& v) { v.name(create_std_string(position + 0)); v.qualified_name(create_std_string(position + 1)); v.documentation(create_std_string(position + 2)); v.value(create_std_string(position + 3)); }
void processed_comment_generator:: populate(const unsigned int position, result_type& v) { v.documentation(create_std_string(position + 0)); v.key_value_pairs(create_std_list_std_pair_std_string_std_string_(position + 1)); v.applicable_to_parent_object(create_bool(position + 2)); v.original_content(create_std_string(position + 3)); }
void type_generator:: populate(const unsigned int position, result_type& v) { v.documentation(create_std_string(position + 0)); v.implementation_specific_parameters(create_std_vector_std_pair_std_string_std_string_(position + 1)); v.name(create_dogen_sml_qname(position + 2)); v.generation_type(create_dogen_sml_generation_types(position + 3)); v.origin_type(create_dogen_sml_origin_types(position + 4)); }
void property_info_generator:: populate(const unsigned int position, result_type& v) { v.name(create_std_string(position + 0)); v.documentation(create_std_string(position + 1)); v.type(create_dogen_cpp_nested_type_info(position + 2)); v.opaque_parameters(create_std_list_std_pair_std_string_std_string_(position + 3)); v.is_immutable(create_bool(position + 4)); v.is_fluent(create_bool(position + 5)); }
void element_generator:: populate(const unsigned int position, result_type& v) { v.documentation(create_std_string(position + 0)); v.annotation(create_dogen_annotations_annotation(position + 1)); v.name(create_dogen_yarn_name(position + 2)); v.origin_type(create_dogen_yarn_origin_types(position + 3)); v.contained_by(create_boost_optional_dogen_yarn_name(position + 4)); v.in_global_module(create_bool(position + 5)); v.stereotypes(create_std_vector_std_string(position + 6)); v.is_element_extension(create_bool(position + 7)); }
void concept_generator:: populate(const unsigned int position, result_type& v) { v.properties(create_std_list_dogen_sml_property(position + 0)); v.documentation(create_std_string(position + 1)); v.implementation_specific_parameters(create_std_vector_std_pair_std_string_std_string_(position + 2)); v.name(create_dogen_sml_qname(position + 3)); v.generation_type(create_dogen_sml_generation_types(position + 4)); v.origin_type(create_dogen_sml_origin_types(position + 5)); v.operations(create_std_list_dogen_sml_operation(position + 6)); v.refines(create_std_list_dogen_sml_qname(position + 7)); }
void attribute_generator:: populate(const unsigned int position, result_type& v) { v.documentation(create_std_string(position + 0)); v.configuration(create_boost_shared_ptr_dogen_variability_meta_model_configuration(position + 1)); v.name(create_dogen_coding_meta_model_name(position + 2)); v.static_stereotypes(create_std_list_dogen_coding_meta_model_static_stereotypes(position + 3)); v.dynamic_stereotypes(create_std_list_std_string(position + 4)); v.unparsed_type(create_std_string(position + 5)); v.parsed_type(create_dogen_coding_meta_model_name_tree(position + 6)); v.is_immutable(create_bool(position + 7)); v.is_fluent(create_bool(position + 8)); v.orm_properties(create_boost_optional_dogen_coding_meta_model_orm_attribute_properties(position + 9)); }
void entity_generator:: populate(const unsigned int position, result_type& v) { v.documentation(create_std_string(position + 0)); }