From: Christian P. <cp...@us...> - 2005-01-20 22:42:46
|
Update of /cvsroot/pclasses/pclasses2/include/pclasses In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv22017/include/pclasses Modified Files: AtomicTraits.h Log Message: Added export macro. Index: AtomicTraits.h =================================================================== RCS file: /cvsroot/pclasses/pclasses2/include/pclasses/AtomicTraits.h,v retrieving revision 1.2 retrieving revision 1.3 diff -u -d -r1.2 -r1.3 --- AtomicTraits.h 24 Dec 2004 17:15:50 -0000 1.2 +++ AtomicTraits.h 20 Jan 2005 22:42:30 -0000 1.3 @@ -18,9 +18,10 @@ * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. * ***************************************************************************/ -#ifndef _P_AtomicTraits_h_ -#define _P_AtomicTraits_h_ +#ifndef P_AtomicTraits_h +#define P_AtomicTraits_h +#include <pclasses/Export.h> #include <pclasses/System/CriticalSection.h> namespace P { @@ -76,7 +77,7 @@ //#ifdef PCLASSES_HAVE_ATOMIC_INT //! Atomic integer type-traits template <> -struct AtomicTraits<int> { +struct PCORE_EXPORT AtomicTraits<int> { typedef int AtomicType; static void set(int* atomic, int val) throw(); |