#include <AquaMessageSystem.h>
Public Member Functions | |
CAquaMessageUserManager () | |
ユーザ情報の配列 | |
virtual | CAquaMessageUserManager () |
デストラクタ | |
int | add_user (LPCTSTR uid, size_t uid_size, LPCTSTR passwd, size_t passwd_size) |
ユーザの追加をする | |
int | delete_user (LPCTSTR uid, size_t uid_size) |
指定uid(ユーザID)のユーザを削除をする | |
int | delete_alluser (void) |
全ユーザの追加をする | |
CAquaMessageUser | reference_user (LPCTSTR uid, size_t uid_size) const |
ユーザ情報参照をする | |
CAquaMessageUser * | get_user (LPCTSTR uid, size_t uid_size) |
ユーザの情報を取得する | |
const CAquaMessageUser * | get_user (LPCTSTR uid, size_t uid_size) const |
ユーザの情報を取得する(const) |
AquaMessageSystem::CAquaMessageUserManager::CAquaMessageUserManager | ( | ) |
ユーザ情報の配列
コンストラクタ
コンストラクタ
int AquaMessageSystem::CAquaMessageUserManager::add_user | ( | LPCTSTR | uid, | |
size_t | uid_size, | |||
LPCTSTR | passwd, | |||
size_t | passwd_size | |||
) | [virtual] |
ユーザの追加をする
ユーザの追加をする
uid | 追加するuid(ユーザID)へのポインタ | |
uid_size | 追加するuid(ユーザID)の長さ | |
passwd | 追加するpasswd(パスワード)へのポインタ | |
passwd_size | 追加するpasswd(パスワード)の長さ |
1:正常終了 | ||
0:異常終了 |
Implements AquaMessageSystem::CAquaMessageUserManagerAbstract.
int AquaMessageSystem::CAquaMessageUserManager::delete_user | ( | LPCTSTR | uid, | |
size_t | uid_size | |||
) | [virtual] |
指定uid(ユーザID)のユーザを削除をする
指定uid(ユーザID)のユーザを削除をする
uid | 削除するuid(ユーザID)へのポインタ | |
uid_size | 削除するuid(ユーザID)の長さ |
1:正常終了 | ||
0:異常終了 |
Implements AquaMessageSystem::CAquaMessageUserManagerAbstract.
int AquaMessageSystem::CAquaMessageUserManager::delete_alluser | ( | void | ) | [virtual] |
全ユーザの追加をする
全ユーザの追加をする
1:正常終了 | ||
0:異常終了 |
Implements AquaMessageSystem::CAquaMessageUserManagerAbstract.
CAquaMessageUser AquaMessageSystem::CAquaMessageUserManager::reference_user | ( | LPCTSTR | uid, | |
size_t | uid_size | |||
) | const [virtual] |
ユーザ情報参照をする
ユーザ情報参照をする
uid | 参照するユーザ情報のuid(ユーザID)へのポインタ | |
uid_size | 参照するユーザ情報のuid(ユーザID)の長さ |
ユーザ情報への参照 |
Implements AquaMessageSystem::CAquaMessageUserManagerAbstract.
CAquaMessageUser * AquaMessageSystem::CAquaMessageUserManager::get_user | ( | LPCTSTR | uid, | |
size_t | uid_size | |||
) | [virtual] |
ユーザの情報を取得する
ユーザの情報を取得する
uid | 取得するユーザ情報のuid(ユーザID)へのポインタ | |
uid_size | 取得するユーザ情報のuid(ユーザID)の長さ |
ユーザー情報へのポインタ |
Implements AquaMessageSystem::CAquaMessageUserManagerAbstract.
const CAquaMessageUser * AquaMessageSystem::CAquaMessageUserManager::get_user | ( | LPCTSTR | uid, | |
size_t | uid_size | |||
) | const [virtual] |
ユーザの情報を取得する(const)
ユーザの情報を取得する(const)
uid | 取得するユーザ情報のuid(ユーザID)へのポインタ | |
uid_size | 取得するユーザ情報のuid(ユーザID)の長さ |
ユーザー情報へのポインタ |
Implements AquaMessageSystem::CAquaMessageUserManagerAbstract.