- Timestamp:
- 05/29/19 13:58:48 (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
XIOS/dev/dev_trunk_omp/src/filter/spatial_transform_filter.cpp
r1669 r1670 56 56 if (buildWorkflowGraph) 57 57 { 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> >;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> > >; 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)[ "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;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; 68 68 } 69 69 }
Note: See TracChangeset
for help on using the changeset viewer.