[WIP], adding users

This commit is contained in:
emeric
2014-03-21 12:38:01 +01:00
parent a45eb62def
commit ce14803964
2 changed files with 66 additions and 0 deletions
View File
+66
View File
@@ -0,0 +1,66 @@
#ifndef USER_HPP__
#define USER_HPP__
#include <Wt/Dbo/Dbo.hpp>
// Save user preferences for each view
class UserViewPreferences
{
public:
private:
std::string agent;
};
class UserPreferences
{
public:
private:
// Prefered format?
std::size_t maxAudioBitrate;
std::size_t maxVideoBitrate;
};
class UserRights
{
public:
private:
std::size_t _maxAudioBitrate;
std::size_t _maxVideoBitrate;
bool _canDownload;
};
class User
{
public:
private:
Wt::Dbo::Ptr< UserRights > _rights;
Wt::Dbo::Ptr< UserPreferences > _preferences;
};
#endif