User
class User;
SecurityContext* securityContext, User* user,
ClientConnection::UserRemoved(User* user)
ClientConnection::UserPermissionsChanged(Share* share, User* user,
User* user = fUser;
BReference<User> userReference(user);
User* fUser;
class User;
User* user,
void UserRemoved(User* user);
User* user, Permissions permissions);
class User;
User** user) = 0;
SecurityContext* securityContext, User** user)
User** user);
User* user;
User* user = fSecurityContext->FindUser(userName);
BReference<User> userReference(user, true);
if (User* user = fSecurityContext->FindUser(userName)) {
User* user = fSecurityContext->FindUser(userName);
BReference<User> userReference(user);
User* user = fSecurityContext->FindUser(userName);
BReference<User> userReference(user);
User* user = securityContext->FindUser(userName);
BReference<User> userReference(user, true);
User* user = NULL;
SecurityContext* securityContext, User** user)
User** user);
SecurityContext::GetNodePermissions(const node_ref& ref, User* user)
SecurityContext::GetNodePermissions(const char* path, User* user)
User::InitCheck() const
SecurityContext::GetUserSecurityContext(User* user,
User::Unarchive(const BMessage* archive)
User::GetName() const
User::GetPassword() const
struct SecurityContext::UserMap : HashMap<HashString, User*> {
UserPath(const char* path, User* user)
User* user;
User::User()
User tmpUser;
User* user = FindUser(userName);
BReference<User> userReference(user, true);
User* user = it.Next().value;
User::User(BMessage* archive)
User* user = it.Next().value;
HashMap<HashKeyPointer<User*>, BMessage*> userArchives;
User* user = it.Next().value;
User* user = it.Next().value;
User::~User()
SecurityContext::AddUser(const char* name, const char* password, User** _user)
User* user = new(std::nothrow) User;
BReference<User> userReference(user, true);
SecurityContext::RemoveUser(const char* name, User** _user)
User* user = FindUser(name);
User::Archive(BMessage* archive, bool deep) const
BReference<User> userReference(user, true);
SecurityContext::RemoveUser(User* user)
User*
User* user = fUsers->Get(name);
User** _user)
User* user = FindUser(name);
BReference<User> userReference(user, true);
User* user = it.Next().value;
User::Instantiate(BMessage* archive)
return new(std::nothrow) User(archive);
User::Init(const char* name, const char* password)
SecurityContext::SetNodePermissions(const node_ref& ref, User* user,
SecurityContext::SetNodePermissions(const char* path, User* user,
SecurityContext::ClearNodePermissions(const node_ref& ref, User* user)
SecurityContext::ClearNodePermissions(const char* path, User* user)
User* user, Permissions permissions);
User* user, Permissions permissions);
User* user = NULL);
User* user = NULL);
User* user);
User* user);
status_t GetUserSecurityContext(User* user,
class User : public BReferenceable, public BArchivable {
User();
User(BMessage* archive);
~User();
User** user = NULL);
User** user = NULL);
status_t RemoveUser(User* user);
User* FindUser(const char* name);
const char* password, User** user);
StatisticsManager::UserRemoved(User* user)
StatisticsManager::ShareMounted(Share* share, User* user)
StatisticsManager::ShareUnmounted(Share* share, User* user)
StatisticsManager::GetUserStatistics(User* user, BMessage* statistics)
class User;
void UserRemoved(User* user);
void ShareMounted(Share* share, User* user);
void ShareUnmounted(Share* share, User* user);
status_t GetUserStatistics(User* user,
UserSecurityContext::Init(User* user)
User*
class User;
status_t Init(User* user);
User* GetUser() const;
User* fUser;
const UserInfo& User() const
= new BStringView("user-nickname", rating->User().NickName());
User* user = NULL;
User* oldUser = user;
user = (oldUser != NULL ? new User(*oldUser)
: new User);
User* user = NULL;
User()
User* user = NULL;
user = new User(name, password, uid, gid, home, shell, realName);
User(const char* name, const char* password, uid_t uid, gid_t gid,
User* user = fUserDB->UserByName(name);
User(const User& other)
status_t AddUser(User* user)
void RemoveUser(User* user)
User* UserByID(uid_t uid) const
map<uid_t, User*>::const_iterator it = fUsersByID.find(uid);
User* UserByName(const char* name) const
map<string, User*>::const_iterator it = fUsersByName.find(name);
for (map<uid_t, User*>::const_iterator it = fUsersByID.begin();
for (map<uid_t, User*>::const_iterator it = fUsersByID.begin();
for (map<uid_t, User*>::const_iterator it = fUsersByID.begin();
User* user = it->second;
map<uid_t, User*> fUsersByID;
map<string, User*> fUsersByName;
User* user = NULL;
class User;