Changeset 192

Show
Ignore:
Timestamp:
10/01/06 20:19:06 (2 years ago)
Author:
ug
Message:

Added currentEntryAsString

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • 06/libkombilo/cpptest.cc

    r191 r192  
    5050  gl.search(p, so); 
    5151  printf("num games: %d, num hits: %d\n", gl.size(), gl.numHits()); 
    52   vector<string> res = gl.currentEntriesAsStrings(); 
    53   for(vector<string>::iterator it = res.begin(); it != res.end(); it++) 
    54     printf("%s\n", it->c_str()); 
     52  // vector<string> res = gl.currentEntriesAsStrings(); 
     53  // for(vector<string>::iterator it = res.begin(); it != res.end(); it++) 
     54  //   printf("%s\n", it->c_str()); 
     55  for(int i=0; i<gl.size(); i++) printf("%s\n", gl.currentEntryAsString(i).c_str()); 
    5556} 
  • 06/libkombilo/search.cc

    r191 r192  
    30783078} 
    30793079 
     3080string GameList::currentEntryAsString(int i) { 
     3081  if (i < 0 || i >= (int)currentList->size()) return ""; 
     3082  else return (*all)[(*currentList)[i].second]->gameInfoStr + ", " + resultsStr((*all)[(*currentList)[i].second]); 
     3083} 
    30803084 
    30813085void GameList::search(Pattern& pattern, SearchOptions& so) throw(DBError) { 
  • 06/libkombilo/search.h

    r191 r192  
    489489    void gisearch(char* sql) throw(DBError); 
    490490    int size(); 
     491    std::string currentEntryAsString(int i); 
    491492    std::vector<std::string> currentEntriesAsStrings(int start=0, int end=0); 
    492493    int numHits();