q66
|
a6584020a3
|
signal.hh -> event.hh, Event -> Signal
|
2015-07-17 19:00:25 +01:00 |
|
q66
|
e9cf0c67ed
|
more signal functionality
|
2015-07-16 20:49:12 +01:00 |
|
q66
|
58cbe3873c
|
recycle signal slots
|
2015-07-16 19:21:51 +01:00 |
|
q66
|
8327022c67
|
signal const correctness
|
2015-07-16 18:55:21 +01:00 |
|
q66
|
b22baaf5fd
|
const for emit
|
2015-07-16 01:42:35 +01:00 |
|
q66
|
b20e32a8b6
|
add Event::clear
|
2015-07-16 01:40:58 +01:00 |
|
q66
|
01ebb0063c
|
add new signal API
|
2015-07-16 01:37:37 +01:00 |
|
q66
|
267e14c1c2
|
Maybe fix
|
2015-07-15 22:03:51 +01:00 |
|
q66
|
1c4f04757d
|
mv the octa directory too
|
2015-07-13 20:10:29 +01:00 |
|
q66
|
8ddbccc94f
|
namespace octa -> namespace ostd
|
2015-07-13 20:07:14 +01:00 |
|
q66
|
33a1123970
|
vector relational ops
|
2015-07-13 00:24:14 +01:00 |
|
q66
|
67eae3ea59
|
properly allocator aware concat()
|
2015-07-12 15:55:41 +01:00 |
|
q66
|
050b7f04f7
|
string no longer uses a vector behind the scenes (allows zero allocs when nothing is in string etc)
|
2015-07-12 03:12:07 +01:00 |
|
q66
|
6df52cdbcb
|
define UsesAllocator for tuple
|
2015-07-11 22:24:36 +01:00 |
|
q66
|
fa7d07bf01
|
tuple relational operators
|
2015-07-11 22:05:02 +01:00 |
|
q66
|
201d2d3c86
|
fix initializer list ToString
|
2015-07-11 21:54:58 +01:00 |
|
q66
|
a37e8bc6f8
|
more ToString fixes
|
2015-07-11 20:21:49 +01:00 |
|
q66
|
02bc84dbb5
|
fix ToString
|
2015-07-11 20:18:46 +01:00 |
|
q66
|
5f083f2b67
|
better to_string test
|
2015-07-11 19:54:51 +01:00 |
|
q66
|
2c09fc968f
|
inheritance-respecting swap checks
|
2015-07-11 19:44:58 +01:00 |
|
q66
|
b72e15a8d2
|
properly test for to_format (respect inheritance)
|
2015-07-11 19:30:31 +01:00 |
|
q66
|
7b247c5c7b
|
ADL-respecting to_format
|
2015-07-11 19:14:12 +01:00 |
|
q66
|
c34e81be56
|
make swap respect ADL (while still not requiring it)
|
2015-07-11 18:50:13 +01:00 |
|
q66
|
82a8ea3902
|
SFINAE friendly ToString and expansion of any tuple-like type in format
|
2015-07-11 17:26:41 +01:00 |
|
q66
|
a77f983015
|
more complete relational operator sets + add lexicographical comparison
|
2015-07-11 16:08:09 +01:00 |
|
q66
|
4a871db249
|
move TupleElementBase out of namespace detail (meant to be overloaded)
|
2015-07-11 15:17:12 +01:00 |
|
q66
|
cd6e2a96aa
|
tuple additions/fixes
|
2015-07-11 15:06:42 +01:00 |
|
q66
|
13ef36ba01
|
add some tuple funcs
|
2015-07-11 03:26:57 +01:00 |
|
q66
|
b496d130ab
|
initial implementation of tuples
|
2015-07-11 02:38:11 +01:00 |
|
q66
|
3fd83c4bbd
|
fix a subtle bug in AddRvalueReference
|
2015-07-11 02:29:14 +01:00 |
|
q66
|
28cbc8f4a9
|
gcc fixes
|
2015-07-11 01:22:48 +01:00 |
|
q66
|
06a91b98f5
|
add memory::UsesAllocator,UsesAllocatorConstructor
|
2015-07-10 23:50:01 +01:00 |
|
q66
|
64cfb5b715
|
fix
|
2015-07-10 01:17:08 +01:00 |
|
q66
|
80ad58f079
|
use the '#' flag to expand values within range subformats
|
2015-07-10 00:49:07 +01:00 |
|
q66
|
cfcb35575a
|
saner range format parsing
|
2015-07-10 00:25:00 +01:00 |
|
q66
|
30d57aec7d
|
add And, Or and Not type traits (for AND/ORing together integral constants in a SFINAE aware way)
|
2015-07-09 20:23:35 +01:00 |
|
q66
|
1654ee84db
|
get rid of full namespace where unambiguous resolution is guaranteed
|
2015-07-05 23:59:36 +01:00 |
|
q66
|
d2aba4d5b6
|
minor fix
|
2015-07-05 21:12:41 +01:00 |
|
q66
|
d4939e73c2
|
make ranged copy() with output range take rvalue ref
|
2015-07-05 03:48:38 +01:00 |
|
q66
|
28a95ce785
|
better AppenderRange
|
2015-07-05 03:37:36 +01:00 |
|
q66
|
133a41850f
|
add AppenderRange + make format() take rvalue reference as first argument + rvalue-ref push for vector
|
2015-07-04 21:09:33 +01:00 |
|
q66
|
0265f82998
|
use RangeOf
|
2015-07-04 20:43:03 +01:00 |
|
q66
|
74407be2f8
|
refactored format.hh
|
2015-07-04 19:19:49 +01:00 |
|
q66
|
1bf8f7616f
|
add support for custom format specs using to_format method on object
|
2015-07-04 18:27:09 +01:00 |
|
q66
|
f105729b94
|
automatic escaping for strings and chars when printing arrays/ranges
|
2015-07-04 17:40:07 +01:00 |
|
q66
|
3bf4e2c750
|
allow multiple implicit specs in sub-format string
|
2015-07-04 16:06:04 +01:00 |
|
q66
|
b72515de73
|
no need for argument pack here
|
2015-07-04 15:23:54 +01:00 |
|
q66
|
48a6e1e59d
|
formatting of associative arrays
|
2015-07-04 14:52:02 +01:00 |
|
q66
|
d883af001f
|
add standard iter for const arrays
|
2015-07-04 03:20:51 +01:00 |
|
q66
|
37367b3c09
|
range format fixes
|
2015-07-04 02:30:46 +01:00 |
|