OpenDaVINCI  4.15.3
URLProtocol.h
Go to the documentation of this file.
1 
20 #ifndef OPENDAVINCI_CORE_IO_URLPROTOCOL_H_
21 #define OPENDAVINCI_CORE_IO_URLPROTOCOL_H_
22 
23 #include <string>
24 
25 namespace odcore {
26  namespace io {
27 
28  using namespace std;
29 
40  class URLProtocol {
41  public:
42  enum PROTOCOL {
44  FILEPROTOCOL
45  };
46 
47  private:
53  URLProtocol(const URLProtocol &);
54 
60  URLProtocol& operator=(const URLProtocol &);
61 
62  private:
63  URLProtocol();
64 
65  public:
66  virtual ~URLProtocol();
67 
75  static PROTOCOL getProtocol(string &connection);
76  };
77 
78  }
79 } // odcore::io
80 
81 #endif /*OPENDAVINCI_CORE_IO_URLPROTOCOL_H_*/
Definition: URLProtocol.h:40
PROTOCOL
Definition: URLProtocol.h:42
Definition: URLProtocol.h:43