Salome HOME
add method NameChanged to update title name
[modules/kernel.git] / src / Utils / Utils_Identity.hxx
index c3385762cd0c2af03d0202857598f6991921aa22..b2b829256352f023734d1a2a5ea8a5697c1ed433 100644 (file)
@@ -1,24 +1,25 @@
-//  Copyright (C) 2007-2008  CEA/DEN, EDF R&D, OPEN CASCADE
+// Copyright (C) 2007-2016  CEA/DEN, EDF R&D, OPEN CASCADE
 //
-//  Copyright (C) 2003-2007  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
-//  CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
+// Copyright (C) 2003-2007  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
 //
-//  This library is free software; you can redistribute it and/or
-//  modify it under the terms of the GNU Lesser General Public
-//  License as published by the Free Software Foundation; either
-//  version 2.1 of the License.
+// This library is free software; you can redistribute it and/or
+// modify it under the terms of the GNU Lesser General Public
+// License as published by the Free Software Foundation; either
+// version 2.1 of the License, or (at your option) any later version.
 //
-//  This library is distributed in the hope that it will be useful,
-//  but WITHOUT ANY WARRANTY; without even the implied warranty of
-//  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-//  Lesser General Public License for more details.
+// This library is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+// Lesser General Public License for more details.
 //
-//  You should have received a copy of the GNU Lesser General Public
-//  License along with this library; if not, write to the Free Software
-//  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+// You should have received a copy of the GNU Lesser General Public
+// License along with this library; if not, write to the Free Software
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-//  See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
+
 //  SALOME Utils : general SALOME's definitions and tools
 //  File   : Utils_Identity.hxx
 //  Author : Pascale NOYRET, EDF
@@ -46,50 +47,50 @@ class UTILS_EXPORT Identity
 {
 
 protected :
-       const char* const       _name ;
-       const char* const       _adip; // Internet address
+        const char* const       _name ;
+        const char* const       _adip; // Internet address
 
 #ifndef WIN32
         const struct utsname    _hostid;        
-       const pid_t             _pid ;
-       const uid_t             _uid ;
+        const pid_t             _pid ;
+        const uid_t             _uid ;
 #else
-       const char* const       _hostid;
-       const DWORD             _pid ;
-       const PSID              _uid ;
-#endif 
-        const char* const      _pwname ;
-       const char* const       _dir ;
-       const time_t            _start;
-       const char* const       _cstart ;
+        const char* const       _hostid;
+        const DWORD             _pid ;
+        const PSID              _uid ;
+#endif  
+        const char* const       _pwname ;
+        const char* const       _dir ;
+        const time_t            _start;
+        const char* const       _cstart ;
 
 private :
-       Identity( void );
-       Identity( const Identity &monid );
+        Identity( void );
+        Identity( const Identity &monid );
 
 public :
-       Identity(const char *name);
-       ~Identity();
-       friend std::ostream & operator<< ( std::ostream& os , const Identity& monid );
+        Identity(const char *name);
+        ~Identity();
+        friend std::ostream & operator<< ( std::ostream& os , const Identity& monid );
 
 #ifndef WIN32
-       const pid_t&            pid(void) const;
-        const struct utsname&  hostid(void) const;
-       const uid_t&            uid(void) const;
+        const pid_t&            pid(void) const;
+        const struct utsname&   hostid(void) const;
+        const uid_t&            uid(void) const;
 #else
-       const DWORD&            pid(void) const;
+        const DWORD&            pid(void) const;
         const char* const       hostid(void) const;
-       const PSID&             uid(void) const;
+        const PSID&             uid(void) const;
 #endif
 
-       const char* const       name( void ) const;
-       const char* const       adip(void) const;
-       const char* const       pwname(void) const;
-       const time_t&           start(void) const;
-       const char* const       rep (void) const;
+        const char* const       name( void ) const;
+        const char* const       adip(void) const;
+        const char* const       pwname(void) const;
+        const time_t&           start(void) const;
+        const char* const       rep (void) const;
 
-       const char*             host_char(void ) const;
-       const char*             start_char(void) const;
+        const char*             host_char(void ) const;
+        const char*             start_char(void) const;
 
 } ;
-# endif                /* # if !defined(  __IDENTITE_H__ ) */
+# endif         /* # if !defined(  __IDENTITE_H__ ) */