21 #include <basic/Tracer.hh>
27 #include <boost/foreach.hpp>
28 #define foreach BOOST_FOREACH
41 SDFParserTracer <<
"generating residues " <<std::endl;
46 SDFParserTracer <<
"mol_file_map_ contains " <<
mol_file_map_.size() <<
" entries" <<std::endl;
48 std::map<std::string,utility::vector1<std::string> >::iterator mol_file_map_iterator;
55 SDFParserTracer <<
"inserting " << mol_file_map_iterator->first <<std::endl;
56 molecule_map_.insert(std::pair<std::string, core::chemical::ResidueTypeOP>(mol_file_map_iterator->first,current_molecule));
57 SDFParserTracer <<
"size after insertion: " <<
molecule_map_.size() <<std::endl;
77 bool data_block =
false;
84 current_name = current_line;
88 if(current_line ==
"$$$$")
95 current_mol_block.clear();
96 current_data_block.clear();
102 current_data_block.push_back(current_line);
105 current_mol_block.push_back(current_line);