]> git.sesse.net Git - freerainbowtables/blob - Common/rt api/RTReader.h
3d189c3a74b26ab728bc75bd9b32cb0431095b0b
[freerainbowtables] / Common / rt api / RTReader.h
1 #ifndef __RTREADER_H__
2 #define __RTREADER_H__
3
4 #include <string>
5 #ifdef WIN32
6 #include <io.h>
7 #endif
8 #include "Public.h"
9 #include "BaseRTReader.h"
10 using namespace std;
11
12 class RTReader : BaseRTReader
13 {
14 private:
15         FILE *m_pFile;
16         unsigned int m_chainPosition;
17
18 public:
19         RTReader(string Filename);
20         ~RTReader(void);
21         int ReadChains(unsigned int &numChains, RainbowChainCP *pData);
22         unsigned int GetChainsLeft();
23
24 };
25
26 #endif