aboutsummaryrefslogtreecommitdiff
path: root/include/InputFile.h
blob: 35f180c579d9b363fc23fce7472e637ffdd251c6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
#ifndef _INPUTFILE_H_
#define _INPUTFILE_H_

#ifdef HAVE_CONFIG_H
#include <config.h>
#endif


#include "Input.h"

class InputFile : public Input {
 public:
  InputFile();
  virtual ~InputFile();
  
  virtual int Open( const char *pathname );
  virtual int Close();
  virtual int Read( void *buf, unsigned int count );
  
  virtual long SeekSet ( long offset );
  virtual long SeekCur ( long offset );
  virtual long SeekEnd ( long offset );
  virtual float get_cachesize() { return 0.0; }; 
  virtual bool get_recover( ) { return false; }
 private:
		 	
	
};
#endif