63 lines
1014 B
C++
63 lines
1014 B
C++
#ifndef SAVE_H
|
|
#define SAVE_H
|
|
|
|
#include <string>
|
|
#include <stdlib.h>
|
|
#include <iostream>
|
|
#include <string.h>
|
|
|
|
using namespace std;
|
|
|
|
class Save
|
|
{
|
|
private:
|
|
public:
|
|
int id;
|
|
int date;
|
|
int votesUp, votesDown;
|
|
unsigned char * data;
|
|
int dataLength;
|
|
|
|
Save(Save & save);
|
|
|
|
Save(int _id, int _date, int _votesUp, int _votesDown, string _userName, string _name);
|
|
|
|
Save(int _id, int date_, int _votesUp, int _votesDown, int _vote, string _userName, string _name, string description_, bool published_);
|
|
|
|
~Save();
|
|
|
|
string userName;
|
|
string name;
|
|
|
|
string Description;
|
|
|
|
int vote;
|
|
|
|
bool Published;
|
|
|
|
void SetName(string name);
|
|
string GetName();
|
|
|
|
void SetUserName(string userName);
|
|
string GetUserName();
|
|
|
|
void SetID(int id);
|
|
int GetID();
|
|
|
|
void SetVote(int vote);
|
|
int GetVote();
|
|
|
|
void SetVotesUp(int votesUp);
|
|
int GetVotesUp();
|
|
|
|
void SetVotesDown(int votesDown);
|
|
int GetVotesDown();
|
|
|
|
unsigned char * GetData();
|
|
void SetData(unsigned char * data_, int dataLength);
|
|
|
|
int GetDataLength();
|
|
};
|
|
|
|
#endif // SAVE_H
|