return dir;
}
-int SharedFile::SetSharingData(SharingData sharing_data,
+int SharedFile::SetSharingData(const SharingData& sharing_data,
list<string> new_shared_file_list, list<string> new_receiver_group_list,
multimap<string, string> receiver_group_map) {
private_sharing_req* handle = nullptr;
return ERROR_NONE;
}
-int SharedFile::UnsetSharingData(SharingData sharing_data,
+int SharedFile::UnsetSharingData(const SharingData& sharing_data,
multimap<string, string> receiver_group_map) {
private_sharing_req* handle = nullptr;
vector<char*> path_array;
static int CopyFile(const char* source, const char* dest);
std::vector<char*> ConvertListToArray(const std::list<std::string>& data);
SharingData FindSharingData(std::string appid);
- int SetSharingData(SharingData sharing_data,
+ int SetSharingData(const SharingData& sharing_data,
std::list<std::string> new_shared_file_list,
std::list<std::string> new_receiver_group_list,
std::multimap<std::string, std::string> receiver_group_map);
- int UnsetSharingData(SharingData sharing_data,
+ int UnsetSharingData(const SharingData& sharing_data,
std::multimap<std::string, std::string> receiver_group_map);
std::list<SharingData> sharing_data_list_;