#include "MultimediaData.h" #include #include #include using namespace std; MultimediaData::MultimediaData() { itemName = "empty"; type = "empty"; author = "empty"; owner = "empty"; price = "empty"; status = "empty"; } string MultimediaData::getAuthor() { return author; } string MultimediaData::getItemName() { return itemName; } string MultimediaData::getOwner() { return owner; } string MultimediaData::getPrice() { return price; } string MultimediaData::getStatus() { return status; } void MultimediaData::setAuthor(string authorToSet) { author = authorToSet; } void MultimediaData::setItemName(string itemNameToSet) { itemName = itemNameToSet; } void MultimediaData::setOwner(string ownerToSet) { owner = ownerToSet; } void MultimediaData::setPrice(string priceToSet) { price = priceToSet; } void MultimediaData::setStatus(string statusToSet) { status = statusToSet; } void MultimediaData::setType(string typeToSet) { type = typeToSet; } void MultimediaData::print(ofstream &outFile, int printEmails) { if(owner != "empty") { if(itemName != "empty") { outFile << "Item:" << endl << " " << itemName << endl; } if(type != "empty") { outFile << "Media Type:" << endl << " " << type << endl; } if(author != "empty") { outFile << "by:" << endl << " " << author << endl; } if(printEmails != 0) { outFile << "Owner: " << endl << " " << owner << endl; } if(price != "empty") { outFile << "Price:" << endl << " " << price << endl; } if(status != "empty") { outFile << "Availability:" << endl << " " << status << endl; } } } void MultimediaData::setEmpty() { itemName = "empty"; type = "empty"; author = "empty"; owner = "empty"; price = "empty"; status = "empty"; }