Emil Dotchevski
|
73aabdb466
|
removed api_error->cond_x
|
2019-01-25 09:56:04 -08:00 |
|
Emil Dotchevski
|
06a236f39c
|
travis
|
2019-01-25 09:46:22 -08:00 |
|
Emil Dotchevski
|
95a257cac1
|
added new_error overloads
|
2019-01-25 00:37:28 -08:00 |
|
Emil Dotchevski
|
929c0f9389
|
leaf::error_condition->leaf::condition
|
2019-01-24 23:14:13 -08:00 |
|
Emil Dotchevski
|
6cec426aec
|
error condition matching
|
2019-01-24 19:40:50 -08:00 |
|
Emil Dotchevski
|
b0a4ab8cc8
|
renamed hpp test
|
2019-01-24 00:15:59 -08:00 |
|
Emil Dotchevski
|
1b74d04b34
|
optimizations
|
2019-01-24 00:13:20 -08:00 |
|
Emil Dotchevski
|
e1a8db14b9
|
updated copyright message
|
2019-01-23 23:30:02 -08:00 |
|
Emil Dotchevski
|
01135e4e19
|
ditched failed<>
|
2019-01-23 23:27:35 -08:00 |
|
Emil Dotchevski
|
0f9d649b83
|
match/catch_ refactored
|
2019-01-23 19:51:36 -08:00 |
|
Emil Dotchevski
|
01b2f066c1
|
custom error_condition needed to workaround gcc standard lib bugs
|
2019-01-23 15:31:29 -08:00 |
|
Emil Dotchevski
|
bf8a0d1ac5
|
ditched result_traits, added is_result_type
|
2019-01-23 12:29:24 -08:00 |
|
Emil Dotchevski
|
03a509ac0e
|
fixed bugs reported by sorin
|
2019-01-23 12:05:35 -08:00 |
|
Emil Dotchevski
|
514b74f5c2
|
travis
|
2019-01-23 09:31:46 -08:00 |
|
Emil Dotchevski
|
10aab57af4
|
match_<> assert when used when no exception is available
|
2019-01-23 01:33:53 -08:00 |
|
Emil Dotchevski
|
d23df5c379
|
support in match<> for comparing error condition enums
|
2019-01-23 01:21:37 -08:00 |
|
Emil Dotchevski
|
b789da3960
|
deleted default ctor of error_id
|
2019-01-22 16:03:53 -08:00 |
|
Emil Dotchevski
|
71d5440879
|
class error renamed back to error_id
|
2019-01-22 15:16:21 -08:00 |
|
Emil Dotchevski
|
eb74563b9f
|
try_ handling result<T> types correctly
|
2019-01-22 14:20:45 -08:00 |
|
Emil Dotchevski
|
f967ab6bbb
|
fixed return type deduction bug in exception_to_result
|
2019-01-22 12:55:18 -08:00 |
|
Emil Dotchevski
|
7708a3d5e0
|
refactored error_id to error: std::error_code
|
2019-01-22 12:39:04 -08:00 |
|
Emil Dotchevski
|
6ec31acd52
|
semantic change in error_id op bool
|
2019-01-21 09:46:58 -08:00 |
|
Emil Dotchevski
|
e1d2a3f398
|
added leaf::failed test to handle_all_error_code_test
|
2019-01-20 19:49:20 -08:00 |
|
Emil Dotchevski
|
f0f8c9f523
|
travis
|
2019-01-20 19:44:00 -08:00 |
|
Emil Dotchevski
|
0c9081f6f3
|
failed<R>
|
2019-01-20 19:25:09 -08:00 |
|
Emil Dotchevski
|
4da9147050
|
minor changes
|
2019-01-20 10:33:31 -08:00 |
|
Emil Dotchevski
|
8a2b9caf6e
|
sending error_id through std::error_code
|
2019-01-20 02:44:47 -08:00 |
|
Emil Dotchevski
|
3588d31e94
|
travis
|
2019-01-17 21:56:33 -08:00 |
|
Emil Dotchevski
|
a1a57db040
|
thanks travis
|
2019-01-17 20:16:01 -08:00 |
|
Emil Dotchevski
|
4a9823d2eb
|
throw_exception
|
2019-01-17 19:03:12 -08:00 |
|
Emil Dotchevski
|
1b9e344234
|
fixed link error
|
2019-01-16 13:36:01 -08:00 |
|
Emil Dotchevski
|
5545030ecc
|
documentation update
|
2019-01-16 13:17:05 -08:00 |
|
Emil Dotchevski
|
ffde846c6e
|
documentation update
|
2019-01-16 11:32:45 -08:00 |
|
Emil Dotchevski
|
ad39ba0a69
|
typos
|
2019-01-16 00:19:50 -08:00 |
|
Emil Dotchevski
|
68102895fc
|
fixed a footnote issue
|
2019-01-15 23:38:39 -08:00 |
|
Emil Dotchevski
|
e89b90950a
|
fixed typos
|
2019-01-15 23:09:51 -08:00 |
|
Emil Dotchevski
|
fe588a708a
|
doc
|
2019-01-15 20:49:49 -08:00 |
|
Emil Dotchevski
|
34eae6b02f
|
:toc: left
|
2019-01-15 18:13:13 -08:00 |
|
Emil Dotchevski
|
3bfc4c65c2
|
Merge branch 'feature/try_' of https://github.com/zajo/leaf
|
2019-01-15 18:11:45 -08:00 |
|
Emil Dotchevski
|
dcb578761a
|
added move assignment to result<T>
|
2019-01-15 18:10:04 -08:00 |
|
Emil Dotchevski
|
3f9d1821dd
|
renamed types and variable
|
2019-01-15 11:28:17 -08:00 |
|
Emil Dotchevski
|
ff6f7716cd
|
error -> error_id
|
2019-01-15 00:36:44 -08:00 |
|
Emil Dotchevski
|
17fc004d55
|
cosmetic changes, documentation update
|
2019-01-14 23:51:53 -08:00 |
|
Emil Dotchevski
|
0f4dc4f637
|
cosmetic changes
|
2019-01-14 17:24:52 -08:00 |
|
Emil Dotchevski
|
e7d212c8e9
|
tweaked the behavior of handle_all
|
2019-01-13 23:38:46 -08:00 |
|
Emil Dotchevski
|
ec9a047efc
|
travis
|
2019-01-13 17:09:33 -08:00 |
|
Emil Dotchevski
|
bb9ba95e17
|
travis
|
2019-01-13 16:34:40 -08:00 |
|
Emil Dotchevski
|
bef90c5095
|
travis
|
2019-01-13 15:14:07 -08:00 |
|
Emil Dotchevski
|
6362b5e250
|
travis
|
2019-01-13 14:20:41 -08:00 |
|
Emil Dotchevski
|
3a4aee0b59
|
diagnostic info tweaks
|
2019-01-13 13:47:50 -08:00 |
|