Raspberry Cloud
CloudManager.h
1 #ifndef _CLOUDMANAGER_H
2 #define _CLOUDMANAGER_H
3 
4 #include <string>
5 #include <vector>
6 #include "CloudAdapter.h"
7 using namespace std;
8 
16 class CloudManager {
17 public:
18 
24  void addCloud(CloudAdapter* cloudAdapter, string cloudID);
25 
30  void getCloudInfo(string cloudID);
31 
36  CloudAdapter* getCloudAdapter(string cloudID);
37 
41  vector<CloudAdapter*> getCloudList();
42 private:
43  vector<CloudAdapter*> cloudList;
44 };
45 
46 #endif //_CLOUDMANAGER_H
Definition: CloudAdapter.h:19
Definition: CloudManager.h:16