librcsb-core-wrapper  1.000
RcsbFile.h
Go to the documentation of this file.
1 //$$FILE$$
2 //$$VERSION$$
3 //$$DATE$$
4 //$$LICENSE$$
5 
6 
7 #ifndef RCSBFILE_H
8 #define RCSBFILE_H
9 
10 
11 #include <string>
12 #include <fstream>
13 
14 
15 class RcsbFile
16 {
17  public:
18  static const std::string DIR_SEPARATOR;
19 
20  static bool IsEmpty(std::ofstream& fileStream);
21  static void Delete(const std::string& fileName);
22 
23  static void RelativeFileName(std::string& relName,
24  const std::string& absName);
25 
26  private:
27  RcsbFile();
28 
29  ~RcsbFile();
30 };
31 
32 
33 #endif // RCSBFILE_H not defined
34