Manages GuestUsers.
More...
List of all members.
Detailed Description
Constructor & Destructor Documentation
| Tonido::Data::GuestUserManager::GuestUserManager |
( |
| ) |
|
Ctor.
details if needed ...
| Tonido::Data::GuestUserManager::~GuestUserManager |
( |
| ) |
|
Dtor.
details if needed ...
Member Function Documentation
| bool Tonido::Data::GuestUserManager::doesGuestUserExist |
( |
const std::string & |
a_userName | ) |
|
Get the doesGuestUserExist.
- Parameters:
-
- Returns:
- status if user exists already
| bool Tonido::Data::GuestUserManager::doesGuestUserExist |
( |
const std::string & |
a_userName, |
|
|
int |
a_userId |
|
) |
| |
Get the doesGuestUserExist.
- Parameters:
-
| [string] | guest username [int] userid |
- Returns:
- status if user exists already
| bool Tonido::Data::GuestUserManager::doesGuestUserExist |
( |
int |
a_userId | ) |
|
Get the doesGuestUserExist.
- Parameters:
-
- Returns:
- status if user exists already
| int Tonido::Data::GuestUserManager::getGuestUserId |
( |
const std::string & |
a_userName | ) |
|
Get the GuestUserId.
- Parameters:
-
- Returns:
- guest user id
| int Tonido::Data::GuestUserManager::getGuestUserId |
( |
const std::string & |
a_userName, |
|
|
const std::string & |
a_password, |
|
|
bool |
a_isHashed = false |
|
) |
| |
Get the getGuestUserId.
- Parameters:
-
| [in] | guest | username and password |
- Returns:
- guest userid
| std::string Tonido::Data::GuestUserManager::getUsersXML |
( |
| ) |
|
Get the GuestUserList.
- Parameters:
-
| [out] | a_collection | collection of groups |
- Returns:
- All groups that current Peer is part of
| bool Tonido::Data::GuestUserManager::guestUserAdd |
( |
GuestUser::SharedPtr & |
a_guestUser | ) |
|
Add a new GuestUser.
- Parameters:
-
| [in,out] | a_guestUser | guestUser Object |
- Returns:
- true on successs, false otherwise
| void Tonido::Data::GuestUserManager::guestUserCollectionGet |
( |
Tonido::Data::GuestUser::Collection & |
a_collection | ) |
|
Get the GuestUserList.
- Parameters:
-
| [out] | a_collection | collection of groups |
- Returns:
- nothing
| Tonido::Data::GuestUser::SharedPtr Tonido::Data::GuestUserManager::guestUserGet |
( |
int |
a_userId | ) |
|
Get the GuestUserList.
- Parameters:
-
- Returns:
- GuestUser
| bool Tonido::Data::GuestUserManager::guestUserRemove |
( |
int |
a_userID | ) |
|
Removes a GuestUser.
- Parameters:
-
| [in] | a_UserID | of the guest User to remove |
- Returns:
- true on successs, false otherwise
| bool Tonido::Data::GuestUserManager::guestUserUpdate |
( |
GuestUser::SharedPtr & |
a_guestUser | ) |
|
Update the GuestUser.
- Parameters:
-
| [in,out] | a_guestUser | guestUser Object |
- Returns:
- true on successs, false otherwise