예제 #1
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));
}
예제 #2
0
void model_generator::
populate(const unsigned int position, result_type& v) {
    v.name(create_dogen_yarn_name(position + 0));
    v.elements(create_std_vector_boost_shared_ptr_dogen_yarn_element(position + 1));
    v.root_module(create_dogen_yarn_module(position + 2));
    v.module_ids(create_std_unordered_set_std_string(position + 3));
    v.has_generatable_types(create_bool(position + 4));
    v.language(create_dogen_yarn_languages(position + 5));
}
예제 #3
0
void configuration_generator::
populate(const unsigned int position, result_type& v) {
    v.enabled_kernels(create_std_unordered_set_std_string(position + 0));
    v.enable_kernel_directories(create_bool(position + 1));
}