]> git.sesse.net Git - freerainbowtables/blobdiff - Common/rt api/BaseRTReader.h
merged paths
[freerainbowtables] / Common / rt api / BaseRTReader.h
index b94114f8e432287ea9ab8dfe303dea0002693f19..5054d8fb2088d19957fbf17c2d9ac1232eb98ef0 100644 (file)
@@ -4,16 +4,17 @@
 #include "Public.h"
 #include <string>
 #ifdef WIN32
-#include <io.h>
+       #include <io.h>
 #endif
 using namespace std;
 
 class BaseRTReader
 {
 public:
-       virtual int ReadChains(unsigned int &numChains, RainbowChainCP *pData) = 0;
-       virtual unsigned int GetChainsLeft() = 0;
+       virtual int ReadChains(UINT4 &numChains, RainbowChain *pData) = 0;
+       virtual UINT4 GetChainsLeft() = 0;
        
+       virtual ~BaseRTReader()  { };
 };
 
 #endif