Exemplo n.º 1
0
void qname_generator::
populate(const unsigned int position, result_type& v) {
    v.model_name(create_std_string(position + 0));
    v.external_module_path(create_std_list_std_string(position + 1));
    v.module_path(create_std_list_std_string(position + 2));
    v.simple_name(create_std_string(position + 3));
}
Exemplo n.º 2
0
void entry_template_generator::
populate(const unsigned int position, result_type& v) {
    v.name(create_dogen_annotations_name(position + 0));
    v.archetype_location(create_dogen_annotations_archetype_location(position + 1));
    v.untyped_value(create_std_list_std_string(position + 2));
    v.kind(create_dogen_annotations_template_kinds(position + 3));
}
Exemplo n.º 3
0
void cpp_typeref_generator::
populate(const unsigned int position, result_type& v) {
    v.name(create_std_string(position + 0));
    v.start_at_global_scope(create_bool(position + 1));
    v.type_arguments(create_std_list_dogen_om_cpp_typeref(position + 2));
    v.namespaces(create_std_list_std_string(position + 3));
}
Exemplo n.º 4
0
void formatter_properties_generator::
populate(const unsigned int position, result_type& v) {
    v.enabled(create_bool(position + 0));
    v.file_path(create_boost_filesystem_path(position + 1));
    v.header_guard(create_boost_optional_std_string(position + 2));
    v.inclusion_dependencies(create_std_list_std_string(position + 3));
    v.integrated_facets(create_std_unordered_set_std_string(position + 4));
}
Exemplo n.º 5
0
void enum_info_generator::
populate(const unsigned int position, result_type& v) {
    dogen::cpp::entity_generator::populate(position, v);
    v.name(create_std_string(position + 0));
    v.namespaces(create_std_list_std_string(position + 1));
    v.enumerators(create_std_list_dogen_cpp_enumerator_info(position + 2));
    v.type(create_std_string(position + 3));
}
Exemplo n.º 6
0
void model_generator::
populate(const unsigned int position, result_type& v) {
    v.name(create_dogen_yarn_name(position + 0));
    v.formattables(create_std_unordered_map_std_string_dogen_quilt_csharp_formattables_formattable(position + 1));
    v.project_items(create_std_list_std_string(position + 2));
    v.aspect_properties(create_std_unordered_map_std_string_dogen_quilt_csharp_formattables_aspect_properties(position + 3));
    v.assistant_properties(create_std_unordered_map_std_string_dogen_quilt_csharp_formattables_assistant_properties(position + 4));
}
Exemplo n.º 7
0
void artefact_properties_generator::
populate(const unsigned int position, result_type& v) {
    v.enabled(create_bool(position + 0));
    v.overwrite(create_bool(position + 1));
    v.file_path(create_boost_filesystem_path(position + 2));
    v.header_guard(create_std_string(position + 3));
    v.inclusion_dependencies(create_std_list_std_string(position + 4));
    v.formatting_style(create_dogen_quilt_cpp_formattables_formatting_styles(position + 5));
    v.formatting_input(create_std_string(position + 6));
}
Exemplo n.º 8
0
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));
}
Exemplo n.º 9
0
void profile_generator::
populate(const unsigned int position, result_type& v) {
    v.is_uml_large_package(create_bool(position + 0));
    v.is_uml_class(create_bool(position + 1));
    v.is_uml_generalization(create_bool(position + 2));
    v.is_uml_association(create_bool(position + 3));
    v.is_uml_note(create_bool(position + 4));
    v.is_uml_message(create_bool(position + 5));
    v.is_uml_realization(create_bool(position + 6));
    v.is_enumeration(create_bool(position + 7));
    v.is_exception(create_bool(position + 8));
    v.is_value_object(create_bool(position + 9));
    v.is_service(create_bool(position + 10));
    v.is_non_generatable(create_bool(position + 11));
    v.is_visitable(create_bool(position + 12));
    v.is_immutable(create_bool(position + 13));
    v.is_fluent(create_bool(position + 14));
    v.is_concept(create_bool(position + 15));
    v.unknown_stereotypes(create_std_list_std_string(position + 16));
}
Exemplo n.º 10
0
void odb_settings_generator::
populate(const unsigned int position, result_type& v) {
    dogen::quilt::cpp::settings::opaque_settings_generator::populate(position, v);
    v.pragmas(create_std_list_std_string(position + 0));
}
Exemplo n.º 11
0
void exception_info_generator::
populate(const unsigned int position, result_type& v) {
    dogen::cpp::entity_generator::populate(position, v);
    v.name(create_std_string(position + 0));
    v.namespaces(create_std_list_std_string(position + 1));
}