Commit 08c1b61e9f51f7ab12522d7f47abeda8da8e2b35
1 parent
bc01d0b6
demo完善
Showing
1 changed file
with
17 additions
and
1 deletions
src/demo/demo.cpp
@@ -1034,6 +1034,22 @@ string createTask(void *handle, std::vector<algorithm_type_t> algor_vec, int gi, | @@ -1034,6 +1034,22 @@ string createTask(void *handle, std::vector<algorithm_type_t> algor_vec, int gi, | ||
1034 | 1034 | ||
1035 | algor_init_config_param_t* config_param = tparam.algor_config_params[idx].algor_init_config_param; | 1035 | algor_init_config_param_t* config_param = tparam.algor_config_params[idx].algor_init_config_param; |
1036 | delete config_param; | 1036 | delete config_param; |
1037 | + } else if(tparam.algor_config_params[idx].algor_type == algorithm_type_t::VEHICLE_SOLIDLINETURNAROUND) { | ||
1038 | + algor_config_param_manned_incident* algor_param = (algor_config_param_manned_incident*)tparam.algor_config_params[idx].algor_init_config_param->algor_param; | ||
1039 | + delete algor_param; | ||
1040 | + algor_basic_config_param_t* basic_param = (algor_basic_config_param_t*)tparam.algor_config_params[idx].algor_init_config_param->basic_param; | ||
1041 | + delete basic_param; | ||
1042 | + | ||
1043 | + algor_init_config_param_t* config_param = tparam.algor_config_params[idx].algor_init_config_param; | ||
1044 | + delete config_param; | ||
1045 | + }else if(tparam.algor_config_params[idx].algor_type == algorithm_type_t::VEHICLE_SOLIDLINETURNAROUND) { | ||
1046 | + algor_config_param_manned_incident* algor_param = (algor_config_param_manned_incident*)tparam.algor_config_params[idx].algor_init_config_param->algor_param; | ||
1047 | + delete algor_param; | ||
1048 | + algor_basic_config_param_t* basic_param = (algor_basic_config_param_t*)tparam.algor_config_params[idx].algor_init_config_param->basic_param; | ||
1049 | + delete basic_param; | ||
1050 | + | ||
1051 | + algor_init_config_param_t* config_param = tparam.algor_config_params[idx].algor_init_config_param; | ||
1052 | + delete config_param; | ||
1037 | } | 1053 | } |
1038 | } | 1054 | } |
1039 | delete[] tparam.algor_config_params; | 1055 | delete[] tparam.algor_config_params; |
@@ -1175,7 +1191,7 @@ void test_gpu(int gpuID){ | @@ -1175,7 +1191,7 @@ void test_gpu(int gpuID){ | ||
1175 | case 'a': | 1191 | case 'a': |
1176 | createTask(handle, algor_vec3, 4, false); | 1192 | createTask(handle, algor_vec3, 4, false); |
1177 | // createTask(handle, algor_vec3, 5, false); | 1193 | // createTask(handle, algor_vec3, 5, false); |
1178 | - // createTask(handle, algor_vec3, 6, false); | 1194 | + createTask(handle, algor_vec3, 6, false); |
1179 | // createTask(handle, algor_vec3, 7, false); | 1195 | // createTask(handle, algor_vec3, 7, false); |
1180 | // createTask(handle, algor_vec3, 8, false); | 1196 | // createTask(handle, algor_vec3, 8, false); |
1181 | break; | 1197 | break; |