summaryrefslogtreecommitdiff
path: root/src/name.h
diff options
context:
space:
mode:
authoradmin (centauri.fritz.box) <puppet@mx.buetow.org>2014-06-30 23:29:37 +0200
committeradmin (centauri.fritz.box) <puppet@mx.buetow.org>2014-06-30 23:29:37 +0200
commit751eada68e49f9ffae9a0be743d88a3ce956883f (patch)
tree153d0a87fbe67911da4fde73e327b272b437c156 /src/name.h
parent002c8534bfe2c266959dd42c9c71c17182977d87 (diff)
parentdee37a84ae65ba8bd1e0dab6132955bbc195fa57 (diff)
Merge remote-tracking branch 'remotes/github/0.7' into 0.70.7@210.7
Diffstat (limited to 'src/name.h')
-rw-r--r--src/name.h29
1 files changed, 12 insertions, 17 deletions
diff --git a/src/name.h b/src/name.h
index ea9563d..26040f5 100644
--- a/src/name.h
+++ b/src/name.h
@@ -1,9 +1,10 @@
/*:*
*: File: ./src/name.h
*:
- *: yChat; Homepage: www.yChat.org; Version 0.5.6-BASIC
+ *: yChat; Homepage: www.yChat.org; Version 0.7.9.5-RELEASE
*:
- *: Copyright (C) 2003, 2004 Paul C. Buetow, Volker Richter
+ *: Copyright (C) 2003 Paul C. Buetow, Volker Richter
+ *: Copyright (C) 2004 Paul C. Buetow
*: Copyright (C) 2005 EXA Digital Solutions GbR
*:
*: This program is free software; you can redistribute it and/or
@@ -21,33 +22,27 @@
*: Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
*:*/
-// class name declaration.
+#include "incl.h"
#ifndef NAME_H
#define NAME_H
-#include "incl.h"
-
using namespace std;
class name
{
protected:
- // private members:
- string s_name; // object's name.
+ string s_name; // object's name.
+ pthread_mutex_t mut_s_name;
public:
- virtual string get_name ( ) const;
- virtual void set_name ( string s_name );
-
-
- // public methods:
- explicit name( )
- { }
- ; // a standard constructor.
- explicit name( string s_name ); // a standard constructor.
- ~name( );
+ virtual string get_name ( );
+ virtual string get_lowercase_name ( );
+ virtual void set_name ( string s_name );
+ name();
+ name( string s_name ); // a standard constructor.
+ ~name();
};
#endif