q66
|
58a361e6e0
|
remove ostd::Function after all (never supported allocators properly anyway)
|
2017-01-29 18:38:37 +01:00 |
|
q66
|
2c7f98f57e
|
use standard swap
|
2017-01-29 15:56:02 +01:00 |
|
q66
|
a41299505c
|
use unique_ptr
|
2017-01-29 15:16:13 +01:00 |
|
q66
|
71515c5383
|
actually keep our own function because libstdc++'s has no allocator support
|
2017-01-28 23:00:05 +01:00 |
|
q66
|
780f7e5b21
|
use standard function
|
2017-01-28 22:46:48 +01:00 |
|
q66
|
c751275d83
|
remove remains of tuple headers
|
2017-01-28 19:39:50 +01:00 |
|
q66
|
c8c24300ee
|
fully use standard tuples
|
2017-01-28 19:06:52 +01:00 |
|
q66
|
2e7bba2c95
|
remove Pair, more standard tuple usage etc
|
2017-01-28 18:52:34 +01:00 |
|
q66
|
56a3327dce
|
use standard vector and move/forward
|
2017-01-25 01:57:24 +01:00 |
|
q66
|
41ad273c32
|
std allowed by default
|
2017-01-14 15:09:27 +01:00 |
|
q66
|
70a2b88898
|
allow non-static methods to be bound to Function
|
2016-09-11 19:57:42 +02:00 |
|
q66
|
462e6f0659
|
new ostd::Function implementation (cleaner with better allocator awareness including stateful allocators)
|
2016-09-11 17:58:16 +02:00 |
|
q66
|
8afffc1fb7
|
refactoring, style updates, various fixes
|
2016-07-31 20:40:25 +01:00 |
|
q66
|
0a1b578fcd
|
ignore some template specializations for systems with no big char builtins
|
2016-07-06 19:10:17 +02:00 |
|
q66
|
f5a7c19acc
|
fix invalid cast
|
2016-07-05 18:27:27 +01:00 |
|
q66
|
47ed1a700c
|
don't use classic style casts
|
2016-07-02 04:57:23 +01:00 |
|
q66
|
7912c24e3a
|
const syntax refactoring
|
2016-06-23 19:18:35 +01:00 |
|
q66
|
b66c684add
|
add trailing newlines
|
2016-02-07 21:19:20 +00:00 |
|
q66
|
305d3e54f6
|
cleanups
|
2016-01-21 17:58:51 +00:00 |
|
q66
|
8152173c39
|
convert more traits
|
2016-01-14 19:11:52 +00:00 |
|
q66
|
818cbe376a
|
convert the remaining type_traits.hh checking traits to constexpr bools
|
2016-01-13 18:09:21 +00:00 |
|
q66
|
9b11c1d319
|
convert IsSame to template variable
|
2016-01-12 22:24:40 +00:00 |
|
q66
|
7edf3e1d4a
|
more template var conversions
|
2016-01-12 22:09:40 +00:00 |
|
q66
|
d53556d336
|
convert a part of type traits to template variables (reduces verbosity in a lot of places)
|
2016-01-12 21:45:26 +00:00 |
|
q66
|
d9120a0015
|
new predefined operations for input ranges (defined for all without need for custom impl)
|
2015-08-31 14:47:19 +01:00 |
|
q66
|
65fb75d8ab
|
add function object EqualWithCstr to consider char pointers strings
|
2015-08-02 14:56:10 +01:00 |
|
q66
|
bf8be04b01
|
actual warning fix
|
2015-07-26 19:08:47 +01:00 |
|
q66
|
3fbaedbfc2
|
prevent compiler warnings on 32bit (code is not reached, but compilers complain)
|
2015-07-26 18:57:23 +01:00 |
|
q66
|
cc0fccb8cf
|
use fnv-1a hashing instead of djb2
|
2015-07-20 02:20:35 +01:00 |
|
q66
|
1c4f04757d
|
mv the octa directory too
|
2015-07-13 20:10:29 +01:00 |
|