Commit graph

1158 commits

Author SHA1 Message Date
Frank B. Brokken
72b8e2ed2b system_error yo files cleanup 2017-12-02 14:12:56 +01:00
Frank B. Brokken
0a5dc51fc2 completed the system_error description in advancedtemplates 2017-12-02 13:43:03 +01:00
Frank B. Brokken
8b41d305a2 changed ConditionCategory into singleton 2017-12-01 17:58:45 +01:00
Frank B. Brokken
5877d0a930 WIP: defined ConditionCategory 2017-12-01 17:22:56 +01:00
Frank B. Brokken
1058b9f017 errorcondition cleanup: not derived from error_category anymore 2017-12-01 16:25:36 +01:00
Frank B. Brokken
a08c9307f1 completed advancedtemplates/errorcategory.yo 2017-12-01 13:54:42 +01:00
Frank B. Brokken
20fbba96a8 renamed CatMessage to CategoryBase, implemented equiv in CategoryBase 2017-12-01 13:01:37 +01:00
Frank B. Brokken
9ee7663eca templatized *Category::message implementations 2017-12-01 10:26:15 +01:00
Frank B. Brokken
1f9db0e5b4 wip writing adv. templ. errorcategory.yo 2017-11-29 22:06:07 +01:00
Frank B. Brokken
af78351dfa completed the use of the overridden equivalent members in error_categories 2017-11-29 16:01:34 +01:00
Frank B. Brokken
619243f522 using category's overridden equivalent members 2017-11-29 15:47:06 +01:00
Frank B. Brokken
9f54f8f92c wip cleanup errcode2 2017-11-29 14:55:32 +01:00
Frank B. Brokken
0e9595f4f1 fine-tuned the adv.templ/examples/errcode2 sources 2017-11-28 20:43:27 +01:00
Frank B. Brokken
98ca798425 adv. templ. covered through errorcode.yo 2017-11-26 19:41:29 +01:00
Frank B. Brokken
60e12cc98c encapsulated category specific data in CategoryData 2017-11-26 16:40:49 +01:00
Frank B. Brokken
a32d4999c6 wip system_error coverage 2017-11-26 14:39:51 +01:00
Frank B. Brokken
05d267df1a fine-tuned adv. templ./.../errcode2 2017-11-26 11:36:36 +01:00
Frank B. Brokken
28fe226724 added singleton enforcing constructor to adv.templ/.../errorcategory 2017-11-26 10:59:27 +01:00
Frank B. Brokken
bd04ba8cc8 added simulatorerror to advancedtemplates/.../errcode2 2017-11-26 10:39:19 +01:00
Frank B. Brokken
cce4717ee2 Initial redesign of advancedtemplates/errorcode2 2017-11-26 10:18:35 +01:00
Frank B. Brokken
c222303767 redesigned errcodeenum/category/condition demo program (part I) 2017-11-25 14:15:43 +01:00
Frank B. Brokken
b9bb9e9afe using unordered_map in adv.templ./errcodeenum 2017-11-24 20:48:41 +01:00
Frank B. Brokken
4780eafa16 completed advancedtemplates/errcodeenum.yo 2017-11-24 20:23:11 +01:00
Frank B. Brokken
a6044b2791 wip covering advancedtemplates/ErrorCodeEnum 2017-11-24 17:32:19 +01:00
Frank B. Brokken
196c17875b wip 2017-11-23 21:11:25 +01:00
Frank B. Brokken
d85531d6cb fixed missing/incorrectly placed parentheses and characters 2017-11-23 20:08:07 +01:00
Frank B. Brokken
d7296277d8 fixed missing parens 2017-11-23 19:38:09 +01:00
Frank B. Brokken
a332c4a43f corrected use-info on systemerror.svg 2017-11-22 19:19:26 +01:00
Frank B. Brokken
5ede978b53 corrected the systemerror.svg dimensions 2017-11-22 19:12:44 +01:00
Frank B. Brokken
add4acd88a added systemerror images 2017-11-22 17:37:21 +01:00
Frank B. Brokken
e6ea36faf9 wip handling std::error_* 2017-11-22 15:27:49 +01:00
Frank B. Brokken
af4263cc20 wip 2017-11-21 21:51:01 +01:00
Frank B. Brokken
eed877e854 wip exceptions and filesystem 2017-11-21 19:59:17 +01:00
Frank B. Brokken
db9546dcd9 wip on exceptions/systemerror.yo 2017-11-21 15:05:27 +01:00
Frank B. Brokken
a7c2be70bc added missing error_code constructor 2017-11-20 20:35:48 +01:00
Frank B. Brokken
92d0d5b400 initial coverage of filesystem completed 2017-11-20 19:14:34 +01:00
Frank B. Brokken
c33f44c57a covered filesystem except for file_time_type 2017-11-20 17:03:43 +01:00
Frank B. Brokken
3286017a74 covered directory iterators 2017-11-19 15:56:03 +01:00
Frank B. Brokken
bd79d0edb0 covered filesystem directory_entry 2017-11-19 14:38:18 +01:00
Frank B. Brokken
57d4c997bd completed free exp/filesystem functions 2017-11-19 12:56:22 +01:00
Frank B. Brokken
b6849d537d wip covering free functions 2017-11-18 16:32:19 +01:00
Frank B. Brokken
312d8a8e81 initial filesystem files 2017-11-17 16:27:39 +01:00
Frank B. Brokken
7470bd00d4 added the <iterator>'s stl::size description to the stl chapter 2017-11-16 20:15:46 +01:00
Frank B. Brokken
2633c82ed2 updated 3.4.3 about unicode representations 2017-11-16 19:37:52 +01:00
Frank B. Brokken
89ccd5663a Updated the structured binding declarations section 2017-11-15 19:40:38 +01:00
Frank B. Brokken
49dc9744c4 rephrased sections in overloading/reference.yo 2017-11-15 14:41:28 +01:00
Frank B. Brokken
a276c1fe13 refined section 11.6 abount overloading binary operators 2017-11-14 20:09:44 +01:00
Frank B. Brokken
8dc4cdacd5 typos etc 2017-11-12 16:49:02 +01:00
Frank B. Brokken
18f9c513b1 more reordering of sections 2017-11-12 13:55:17 +01:00
Frank B. Brokken
708a707abb removed explicit C++17 references 2017-11-12 13:26:59 +01:00