Maxime Coste
|
e2fae522e5
|
Small include fix
|
2016-12-03 13:18:11 +00:00 |
|
Maxime Coste
|
75986911f8
|
Refactor RefPtr handling to use a policy class
THe previous overload based system was pretty complex for no good
reason.
|
2016-12-03 12:32:16 +00:00 |
|
Maxime Coste
|
46b167b851
|
Style tweak
|
2015-06-10 22:42:07 +01:00 |
|
Maxime Coste
|
7245d2abe9
|
Extract Backtrace out of SafePtr as a general utility
|
2015-05-27 13:48:45 +01:00 |
|
Maxime Coste
|
993e842fdf
|
Retreat ! go back to C++11 only code
This reverts commit b42de85031 .
|
2015-05-26 18:42:09 +01:00 |
|
Maxime Coste
|
b42de85031
|
Migrate code to c++14
|
2015-05-25 13:51:17 +01:00 |
|
Maxime Coste
|
0a6901899d
|
Use RefPtr as SafePtr backend
|
2015-02-23 20:39:56 +00:00 |
|
Maxime Coste
|
8df77121d7
|
Rename safe_ptr and ref_ptr to SafePtr and RefPtr
|
2015-02-19 13:58:25 +00:00 |
|
Maxime Coste
|
da562e03a0
|
replace all std::vector with Vector
|
2015-01-12 13:58:41 +00:00 |
|
Maxime Coste
|
2852e0fbe5
|
Remove trailing blank lines
|
2014-12-23 23:00:20 +00:00 |
|
Maxime Coste
|
d3091cb553
|
Add noexcept spec to move constructor and move assign
|
2014-10-28 20:01:27 +00:00 |
|
Maxime Coste
|
d356ae2419
|
Make safe_ptr able to track callstacks
The code stays disabled, as the performance penalty is quite
high, but can be enabled to help debugging safe pointers.
|
2014-08-12 19:18:10 +01:00 |
|