Commit Graph

8 Commits

Author SHA1 Message Date
James E. King III
7d982db2e8 fix open coverity issues in test and examples 2018-06-16 15:55:20 -04:00
Frank Mori Hess
46fb80dc3e Added test for deconstruct on a class derived from enable_shared_from_this.
[SVN r51036]
2009-02-05 20:57:09 +00:00
Frank Mori Hess
281fc012bd Added checks for double postconstructs.
[SVN r51033]
2009-02-05 19:54:39 +00:00
Frank Mori Hess
a266d6c1d4 Fixed return type for 0 argument and variadic deconstruct overloads.
[SVN r50968]
2009-02-02 16:51:18 +00:00
Frank Mori Hess
2a4c44e298 Reworked deconstruct<>() so it operates non-intrusively via
argument-dependent lookup instead of needing postconstructible
and predestructible base classes.  Also added support for
passing arguments to postconstructors.



[SVN r50938]
2009-02-01 01:12:03 +00:00
Frank Mori Hess
bbc093ae4d Added boost::signals2::deconstruct, which is similar to boost::make_shared
except with postconstructible/predestructible support.  All overloads of
deconstruct may be made a friend by making 
boost::signals2::deconstruct_access a friend.



[SVN r50642]
2009-01-16 20:55:42 +00:00
Frank Mori Hess
4f5e801a41 Fixed up header comments
[SVN r48945]
2008-09-24 14:48:26 +00:00
Frank Mori Hess
a712ce3a9b Added small test program for deconstruct_ptr and friends.
[SVN r48943]
2008-09-24 14:40:44 +00:00