BusBoy  2
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
BusboyTempFiles.h
Go to the documentation of this file.
1 
17 #ifndef __BUSBOY_BUSBOY_TEMP_FILES_H__
18 #define __BUSBOY_BUSBOY_TEMP_FILES_H__
19 
20 #include <string>
21 #include "util/Properties.h"
22 
23 namespace BUSBOY {
24 
25 class BusboyTempFilesImpl;
26 
32 
33  public :
34 
35  static BusboyTempFiles& instance();
36 
37  std::string createTempDirectory(const std::string& parent);
38 
39  std::set<std::string> getAllocatedDirectories();
40 
42 
44 
45  private:
46 
47  BusboyTempFilesImpl* m_impl;
48 
50  BusboyTempFiles(const BusboyTempFiles& temp);
51  BusboyTempFiles& operator=(const BusboyTempFiles& temp);
52 
53 };
54 
55 }
56 
57 #endif

Copyright 2014 Google Inc. All rights reserved.