From 23c5e7d57e1e9216f4da3446656df2dc7202975d Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Sat, 6 Apr 2013 13:14:45 +0200 Subject: tagging ychat-0.1 --- name.cpp | 26 ++++++++++++++++++++++++-- 1 file changed, 24 insertions(+), 2 deletions(-) mode change 100755 => 100644 name.cpp (limited to 'name.cpp') diff --git a/name.cpp b/name.cpp old mode 100755 new mode 100644 index 28033ff..56e73a2 --- a/name.cpp +++ b/name.cpp @@ -4,29 +4,51 @@ #define NAME_CXX #include "name.h" +#include "MUTX.h" using namespace std; name::name( string s_name ) { +#ifdef VERBOSE_ + pthread_mutex_lock ( &MUTX::get().mut_stdout ); + cout << "name::name( \"" << s_name << "\" )" << endl; + pthread_mutex_unlock( &MUTX::get().mut_stdout ); +#endif + set_name( s_name ); } name::~name() { +#ifdef VERBOSE_ + pthread_mutex_lock ( &MUTX::get().mut_stdout ); + cout << "name::~name[ " << s_name << " ]" << endl; + pthread_mutex_unlock( &MUTX::get().mut_stdout ); +#endif } string name::get_name() const { +#ifdef VERBOSE_ + pthread_mutex_lock ( &MUTX::get().mut_stdout ); + cout << "name::get_name()" << endl; + pthread_mutex_unlock( &MUTX::get().mut_stdout ); +#endif + return s_name; } void name::set_name( string s_name ) { +#ifdef VERBOSE_ + pthread_mutex_lock ( &MUTX::get().mut_stdout ); + cout << "name::set_name( \"" << s_name << "\" )" << endl; + pthread_mutex_unlock( &MUTX::get().mut_stdout ); +#endif + this->s_name = s_name; } - - #endif -- cgit v1.2.3