Browse CVS Repository
Diff of /xoonips/AL/account.h
Parent Directory
| Revision Log
| Revision Graph
| Patch
| 3 |
* |
* |
| 4 |
* $Revision$ |
* $Revision$ |
| 5 |
* $Log$ |
* $Log$ |
| 6 |
|
* Revision 1.6 2005/01/15 05:31:16 youi |
| 7 |
|
* userid_tを使って定義. |
| 8 |
|
* |
| 9 |
* Revision 1.5 2005/01/14 10:33:37 aga |
* Revision 1.5 2005/01/14 10:33:37 aga |
| 10 |
* ・int privateIndexIDを追加. |
* ・int privateIndexIDを追加. |
| 11 |
* |
* |
| 35 |
* |
* |
| 36 |
*/ |
*/ |
| 37 |
|
|
| 38 |
|
typedef unsigned int userid_t; |
| 39 |
class account{ |
class account{ |
| 40 |
private: |
private: |
| 41 |
int uid; //< ユーザコード |
userid_t uid; //< ユーザコード |
| 42 |
bool activate; //< モデレータによる承認フラグ |
bool activate; //< モデレータによる承認フラグ |
| 43 |
char* address; //< 住所 |
char* address; //< 住所 |
| 44 |
char* division; //< 所属 |
char* division; //< 所属 |
| 88 |
~account(); |
~account(); |
| 89 |
|
|
| 90 |
// ---- |
// ---- |
| 91 |
int getUID() const; |
userid_t getUID() const; |
| 92 |
bool getActivate() const; |
bool getActivate() const; |
| 93 |
const char *getAddress() const; |
const char *getAddress() const; |
| 94 |
const char *getDivision() const; |
const char *getDivision() const; |
| 134 |
int getUserMailok( ) const; |
int getUserMailok( ) const; |
| 135 |
|
|
| 136 |
// ---- |
// ---- |
| 137 |
void setUID(int uid); |
void setUID(userid_t uid); |
| 138 |
void setActivate(bool activate); |
void setActivate(bool activate); |
| 139 |
void setAddress(const char *address); |
void setAddress(const char *address); |
| 140 |
void setDivision(const char *division); |
void setDivision(const char *division); |
|
|
Legend:
| Removed from v.1.5 |
|
| changed lines |
| |
Added in v.1.6 |
|
|
|