diff options
author | Joe Zhao <ztuowen@gmail.com> | 2015-05-13 18:56:39 +0800 |
---|---|---|
committer | Joe Zhao <ztuowen@gmail.com> | 2015-05-13 18:56:39 +0800 |
commit | 52ca742e14e36cd37010bae9a7678dd5b1a7eaf5 (patch) | |
tree | e76674e9ae78764de175f57d7a3bb162c6ac0ed4 /tools/fileDataProvider.h | |
parent | 20587ac550cfcb2d7b3d6ec16e46ba1a8d0af869 (diff) | |
download | ranksvm-52ca742e14e36cd37010bae9a7678dd5b1a7eaf5.tar.gz ranksvm-52ca742e14e36cd37010bae9a7678dd5b1a7eaf5.tar.bz2 ranksvm-52ca742e14e36cd37010bae9a7678dd5b1a7eaf5.zip |
branched for mem
Diffstat (limited to 'tools/fileDataProvider.h')
-rw-r--r-- | tools/fileDataProvider.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/tools/fileDataProvider.h b/tools/fileDataProvider.h index 7bea92d..567c8e2 100644 --- a/tools/fileDataProvider.h +++ b/tools/fileDataProvider.h @@ -17,6 +17,7 @@ private: public: FileDP(std::string fn=""):fname(fn){}; virtual int getDataSet(DataList &out); + virtual void getAllDataSet(RidList &out){ LOG(FATAL)<<"getAllDataSet for normal FileDP not implemented";}; virtual int open(){fin.open(fname); eof=false;return 0;}; virtual int close(){fin.close();return 0;}; }; @@ -37,6 +38,7 @@ public: void readEntries(); int getfSize() { if(!read) readEntries(); return d.getfSize();}; int getpSize(); + virtual void getAllDataSet(RidList &out); virtual int getDataSet(DataList &out); virtual int open(){fin.open(fname); eof=false;return 0;}; virtual int close(){fin.close(); d.clear();return 0;}; |