00001 /* libzz 00002 * 00003 * This program is distributed under the GNU General Public License, version 2. 00004 * A copy of this license is included with this source. 00005 * 00006 * Copyright 2000-2006, Toni Thomsson <toni@tonjac.org> 00007 */ 00008 00009 #ifndef zz_threadmutex_h 00010 #define zz_threadmutex_h 1 00011 00012 #include <zz_mutex.h> 00013 #include <zz_export.h> 00014 00015 /* 00016 Description: 00017 Bas mutex för trådad programmering 00018 00019 Author: 00020 Toni Thomsson <toni@tonjac.org> 00021 00022 Library: 00023 libzz.a (HPUX) libzz.lib (win32) 00024 00025 Platform: 00026 HPUX, win32 00027 */ 00028 class ZZ_API CzzThreadMutex : public CzzMutex 00029 { 00030 00031 public: 00032 00033 // Description: Skapar mutex 00034 // Remarks: Default konstruktor 00035 CzzThreadMutex(); 00036 00037 // Remarks: Kopierings konstruktor 00038 CzzThreadMutex( const CzzThreadMutex &right // IN, objekt som skall kopieras 00039 ); 00040 00041 // Description: Destruktor 00042 virtual ~CzzThreadMutex(); 00043 }; 00044 00045 #endif 00046 00047
1.4.6-NO