pianod2
multisource multiuser scriptable networked music player
User Member List

This is the complete list of members for User, including all inherited members.

assignRank(Rank newrank)User
assignRank(const std::string &newrank)User
attachData(UserData::DataStore *)User
authenticate(const char *trypass) constUser
authenticate(const std::string &trypass) constUserinline
changePassword(const std::string &old, const std::string &pass)User
CRITICAL enum valueUserprivate
dataUserprivate
getData(const std::string &datatype, const std::string &dataid="") constUser
getPrivilege(const std::string &privilege)Userstatic
getPrivilegeName(Privilege privilege)Userstatic
getRank(void) constUserinline
getRank(const std::string &rank)Userstatic
getRankName(void) constUser
getRankName(Rank rank)Userstatic
getStartscriptUser(void)Userstatic
getVisitorRank()Userinlinestatic
havePrivilege(const Privilege priv) constUser
haveRank(const Rank rank) constUser
IMPORTANT enum valueUserprivate
nameUserprivate
NOMINAL enum valueUserprivate
online(const PianodService &service) constUser
operator<(const User &other)Userinlineprotected
operator<(const std::string &other)Userinlineprotected
operator=(const User &)=deleteUser
operator=(User &&)=defaultUser
passwordUserprivate
persist() constUserprotected
privilegesUserprivate
rankUserprivate
reconstitute_user(const Parsnip::Data &data)Userprivatestatic
reconstituteUserData(User &user, const Parsnip::Data &data)Userprivatestatic
removeData(const std::string &datatype, const std::string &dataid="")User
scheduleWrite(WritePriority priority)Userprivatestatic
setPassword(const std::string &pass)User
setPrivilege(const Privilege priv, bool setting)User
setVisitorRank(const std::string &rank)Userstatic
shadow(bool mode)Userstatic
shadow()Userinlinestatic
shadow_modeUserprivatestatic
TRIVIAL enum valueUserprivate
updateData(void)Userinline
User(const std::string &username, const std::string &pass, bool encrypt=false)User
User(const User &)=deleteUser
User(User &&)=defaultUser
user_write_priority_t enum nameUserprivate
UserDataMap typedefUserprivate
UserDataPair typedefUserprivate
UserManager classUserfriend
username(void) constUserinline
visitor_rankUserprotectedstatic
write_timeUserprivatestatic
WritePriority typedefUserprivate
~User()User