]> git.mxchange.org Git - simgear.git/commit
cppbind::Ghost: safely use strong and weak references.
authorThomas Geymayer <tomgey@gmail.com>
Tue, 3 Jun 2014 07:55:32 +0000 (09:55 +0200)
committerThomas Geymayer <tomgey@gmail.com>
Tue, 3 Jun 2014 16:40:01 +0000 (18:40 +0200)
commitc4e0014d74b79f8c5457f73e621900a46ee4e931
tree714520e8e246be6594b6fee146874d085ff35640
parent7d9797e091c8295693e97c7068f79f42a7f02643
cppbind::Ghost: safely use strong and weak references.

Allow using strong and weak references within the same
class hierarchy and seemlessly convert between them -
from and to Nasal.
simgear/nasal/cppbind/CMakeLists.txt
simgear/nasal/cppbind/Ghost.hxx
simgear/nasal/cppbind/cppbind_test.cxx
simgear/nasal/cppbind/cppbind_test_ghost.cxx [new file with mode: 0644]
simgear/nasal/cppbind/detail/nasal_traits.hxx