- Timestamp:
- 06/04/19 10:00:52 (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
XIOS/dev/dev_trunk_omp/src/filter/spatial_transform_filter.cpp
r1670 r1671 56 56 if (buildWorkflowGraph) 57 57 { 58 if(CWorkflowGraph::mapFilters_ptr==0) CWorkflowGraph::mapFilters_ptr = new std::unordered_map < StdString, std::unordered_map <int, StdString>>;59 if(CWorkflowGraph::mapFieldToFilters_ptr==0) CWorkflowGraph::mapFieldToFilters_ptr = new std::unordered_map < StdString, std::unordered_map <StdString, vector <int>> >;58 if(CWorkflowGraph::mapFilters_ptr==0) CWorkflowGraph::mapFilters_ptr = new std::unordered_map <int, StdString>; 59 if(CWorkflowGraph::mapFieldToFilters_ptr==0) CWorkflowGraph::mapFieldToFilters_ptr = new std::unordered_map <StdString, vector <int> >; 60 60 int filterOut = (std::static_pointer_cast<COutputPin>(filter))->getFilterId(); 61 61 int filterIn = (std::static_pointer_cast<COutputPin>(firstFilter))->getFilterId(); 62 62 // PASS field's id here 63 (*CWorkflowGraph::mapFieldToFilters_ptr)[ CWorkflowGraph::my_filename]["XXX"].push_back(filterOut);64 (*CWorkflowGraph::mapFieldToFilters_ptr)[ CWorkflowGraph::my_filename]["XXX"].push_back(filterIn);65 (*CWorkflowGraph::mapFilters_ptr)[ CWorkflowGraph::my_filename][filterOut] = "Spatial transform filter";66 (*CWorkflowGraph::mapFilters_ptr)[ CWorkflowGraph::my_filename][filterIn] = "Spatial transform filter";67 //std::cout<<"CSpatialTransformFilter::CSpatialTransformFilter CWorkflowGraph::mapFieldToFilters_ptr->size = "<<CWorkflowGraph::mapFieldToFilters_ptr->size()<<std::endl;63 (*CWorkflowGraph::mapFieldToFilters_ptr)["XXX"].push_back(filterOut); 64 (*CWorkflowGraph::mapFieldToFilters_ptr)["XXX"].push_back(filterIn); 65 (*CWorkflowGraph::mapFilters_ptr)[filterOut] = "Spatial transform filter"; 66 (*CWorkflowGraph::mapFilters_ptr)[filterIn] = "Spatial transform filter"; 67 std::cout<<"CSpatialTransformFilter::CSpatialTransformFilter CWorkflowGraph::mapFieldToFilters_ptr->size = "<<CWorkflowGraph::mapFieldToFilters_ptr->size()<<std::endl; 68 68 } 69 69 }
Note: See TracChangeset
for help on using the changeset viewer.