11 : name(
""),
data(
""), actionType(0)
16 : name(name_),
data(data_), actionType(actionType_)
21 : name(
""),
data(
""), actionType(0)
27 : name(
""),
data(
""), actionType(0)
29 (*this) = std::forward<FileItem>(rhs);
47 name = std::move(rhs.name);
48 data = std::move(rhs.data);
72 files = std::move(rhs.getFiles());
79 files.push_back(fileItem);
84 files.push_back(std::move(std::forward<FileItem>(fileItem)));
89 files.push_back(std::move(std::forward<FileItem>(
FileItem(name, data, actionType))));
109 files[
index] = std::forward<FileItem>(fileItem);