]> git.mxchange.org Git - simgear.git/commit
Provide a thread safe SGWeakPtr implementation.
authorfrohlich <frohlich>
Wed, 24 Jun 2009 05:19:52 +0000 (05:19 +0000)
committerTim Moore <timoore@redhat.com>
Thu, 25 Jun 2009 08:13:03 +0000 (10:13 +0200)
commit0f7b65a9216458b290113bae0ff75bd3ec4dce36
tree825a0ef732ae1be6d1a532e02965f09dd4b79df7
parent33f7903aeb8f95ba0fe89ef46d8f8331481a433c
Provide a thread safe SGWeakPtr implementation.
Extend SGAtomic with atomic exchange and add.
Import updates from the original implementation of that in OpenFDM.

Modified Files:
  Makefile.am SGAtomic.cxx SGAtomic.hxx SGReferenced.hxx
  SGSharedPtr.hxx
Added Files:
  SGWeakPtr.hxx SGWeakReferenced.hxx
simgear/structure/Makefile.am
simgear/structure/SGAtomic.cxx
simgear/structure/SGAtomic.hxx
simgear/structure/SGReferenced.hxx
simgear/structure/SGSharedPtr.hxx
simgear/structure/SGWeakPtr.hxx [new file with mode: 0644]
simgear/structure/SGWeakReferenced.hxx [new file with mode: 0644]