Update and rename user.h to User.h
This commit is contained in:
parent
5dffb83905
commit
dc2a3dad55
1 changed files with 41 additions and 13 deletions
|
@ -53,11 +53,28 @@ public:
|
||||||
vector<string> getInfo();
|
vector<string> getInfo();
|
||||||
};
|
};
|
||||||
|
|
||||||
|
class Article {
|
||||||
|
string author;
|
||||||
|
string text;
|
||||||
|
string timestamp;
|
||||||
|
string length;
|
||||||
|
|
||||||
|
public:
|
||||||
|
Article();
|
||||||
|
Article(string a, string text, string time);
|
||||||
|
string getAuthor();
|
||||||
|
string getText();
|
||||||
|
string getTimestamp();
|
||||||
|
string getLength();
|
||||||
|
vector<string> getInfo();
|
||||||
|
};
|
||||||
|
|
||||||
class Board {
|
class Board {
|
||||||
string name;
|
string name;
|
||||||
string description;
|
string description;
|
||||||
bool lockedForGroup;
|
bool lockedForGroup;
|
||||||
string group;
|
string group;
|
||||||
|
vector<Article> articles;
|
||||||
|
|
||||||
public:
|
public:
|
||||||
Board();
|
Board();
|
||||||
|
@ -68,6 +85,8 @@ public:
|
||||||
bool checkIfLocked();
|
bool checkIfLocked();
|
||||||
string getGroup();
|
string getGroup();
|
||||||
vector<string> getInfo();
|
vector<string> getInfo();
|
||||||
|
vector<Article> getArticles();
|
||||||
|
void addArticle(Article article);
|
||||||
};
|
};
|
||||||
|
|
||||||
class Group {
|
class Group {
|
||||||
|
@ -85,17 +104,26 @@ public:
|
||||||
vector<string> getInfo();
|
vector<string> getInfo();
|
||||||
};
|
};
|
||||||
|
|
||||||
class Article {
|
|
||||||
string author;
|
|
||||||
string timestamp;
|
|
||||||
int length;
|
|
||||||
|
|
||||||
public:
|
|
||||||
Article();
|
|
||||||
Article(string a, string t, int l);
|
|
||||||
string getAuthor();
|
|
||||||
string getTimestamp();
|
|
||||||
string getLength();
|
|
||||||
vector<string> getInfo();
|
|
||||||
};
|
|
||||||
|
|
||||||
|
|
||||||
|
/*
|
||||||
|
void mainMenu()
|
||||||
|
{
|
||||||
|
cout<<"\n\n***************"<<endl;
|
||||||
|
cout<<"** Main Menu **"<<endl;
|
||||||
|
cout<<"***************\n"<<endl;
|
||||||
|
cout<<"\n5. Account Settings"<<endl;
|
||||||
|
cout<<"4. Articles"<<endl;
|
||||||
|
cout<<"3. Boards"<<endl;
|
||||||
|
cout<<"2. View Messages"<<endl;
|
||||||
|
cout<<"1. Groups\n"<<endl;
|
||||||
|
if (currentUser.confirmAdmin() == true)
|
||||||
|
{
|
||||||
|
cout<<"9. View pending account requests\n"<<endl;
|
||||||
|
cout<<"10. View current users\n"<<endl;
|
||||||
|
}
|
||||||
|
cout<<"8. Logout\n"<<endl;
|
||||||
|
cout<<"Enter choice: ";
|
||||||
|
}
|
||||||
|
*/
|
Reference in a new issue