Definition at line 208 of file Read.h. References Impala::Core::Column::ColumnTem< ElemT >::GetData(), and Impala::Core::Column::ColumnTem< ElemT >::Reserve(). 00209 { 00210 std::ifstream f(fileName.c_str()); 00211 if (!f.is_open()) 00212 return; 00213 String s1,s2,s3; 00214 f >> s1 >> s2 >> s3; 00215 if (s1 == "nr" && s2 == "rects" && s3 == ":") 00216 { 00217 int nrElem; 00218 f >> nrElem; 00219 col->Reserve(nrElem, false); 00220 Geometry::Rectangle* data = col->GetData(); 00221 for (int i=0 ; i<nrElem ; i++) 00222 f >> data[i]; 00223 } 00224 else 00225 { 00226 std::cout << "[Read<column<rectangles>>] parsing error in " << fileName 00227 << std::endl; 00228 } 00229 f.close(); 00230 }
Here is the call graph for this function:
|