diff options
| author | Paul Buetow <paul@buetow.org> | 2013-04-06 13:14:41 +0200 |
|---|---|---|
| committer | Paul Buetow <paul@buetow.org> | 2013-04-06 13:14:41 +0200 |
| commit | 9cd3ccffd5372dfde3af478e3f832f18db4be3f1 (patch) | |
| tree | 631c295a4a4a16b57502b847626763a279bf6df7 /ychat-0.7.9.1/src/chat/sess.cpp | |
| parent | 13aaf70af703748fe096e0664c305cd202637ad2 (diff) | |
tagging tags
Diffstat (limited to 'ychat-0.7.9.1/src/chat/sess.cpp')
| -rwxr-xr-x | ychat-0.7.9.1/src/chat/sess.cpp | 56 |
1 files changed, 56 insertions, 0 deletions
diff --git a/ychat-0.7.9.1/src/chat/sess.cpp b/ychat-0.7.9.1/src/chat/sess.cpp new file mode 100755 index 0000000..dc9ba9b --- /dev/null +++ b/ychat-0.7.9.1/src/chat/sess.cpp @@ -0,0 +1,56 @@ +#ifndef SESS_CPP +#define SESS_CPP + +#include "sess.h" + +sess::sess( string s_tmpid ) +{ + this->p_user = NULL; + this->s_tmpid = s_tmpid; +} + +sess::~sess() +{} + +string +sess::get_tmpid() +{ + return s_tmpid; +} + +string +sess::get_name() +{ + if ( p_user = NULL ) + return ""; + + return p_user->get_name(); +} + +void +sess::set_name(string s_name) +{ + if ( p_user != NULL ) + p_user->set_name(s_name); +} + +user* +sess::get_user() +{ + return p_user; +} + +void +sess::set_user(user* p_user) +{ + this->p_user = p_user; +} + + +void +sess::invalidate() +{ + this->s_tmpid = "0"; +} + +#endif |
