Exemple #1
0
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));
}
Exemple #3
0
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));
}
Exemple #4
0
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));
}
Exemple #5
0
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));
}
Exemple #6
0
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));
}
Exemple #8
0
void entity_generator::
populate(const unsigned int position, result_type& v) {
    v.documentation(create_std_string(position + 0));
}