Commit Graph

124 Commits

Author SHA1 Message Date
badair
1258cac9aa [documentation] more docs and examples for several features 2016-06-18 16:45:05 -05:00
badair
034bb43b62 [documentation] adding documentation for several traits 2016-06-17 20:09:35 -05:00
badair
b2ebab8a98 [documentation] function_type 2016-06-17 17:59:21 -05:00
badair
6bb1f491c6 [documentation] clear_args, expand_args* 2016-06-17 17:28:50 -05:00
badair
91cab8cfe1 documentation for args/arg_at. Added expand_args_left, expand_args_right, 2016-06-16 21:53:00 -05:00
badair
eb55dc4e3c improving test coverage, bug fixes 2016-06-15 20:43:41 -05:00
badair
2c3325209c [documentation] apply_member_pointer, apply_return 2016-06-15 11:07:31 -05:00
badair
4ca67cdbef removing calling convention traits/metafunctions, improving documentation 2016-06-15 10:30:11 -05:00
badair
4424c15d1f renaming things, improving documentation 2016-06-14 22:52:08 -05:00
badair
c6e11692e7 fixing quickbooks example templates 2016-06-01 21:52:45 -05:00
badair
c41cd0ee64 removing is_invokable
Use std::is_callable or the Fit library instead for this feature.
2016-05-25 21:32:37 -05:00
badair
8bb177b0f4 removing min_arity, max_arity, and constexpr checks
too much code for features that aren't very useful
2016-05-18 02:30:25 -05:00
badair
3835f31d38 removing all features for bind expressions
bind parser code is lumped into a single file
[here](https://github.com/badair/bind_parser/blob/master/bind_parser.hpp)

This removes over 1000 lines of code from CallableTraits.
2016-05-18 01:27:29 -05:00
badair
a07da6a342 No longer preserving pointer qualifiers 2016-05-17 21:39:56 -05:00
badair
43340877c2 fixing mixed-case header guard macros 2016-05-17 19:23:52 -05:00
badair
6c4f7db0de renaming can_invoke to is_invokable 2016-05-17 18:53:41 -05:00
badair
a9d4cfd7ea fixing example is_constexpr 2016-05-15 19:02:19 -05:00
badair
963fc1940f Overview documentation 2016-05-15 18:29:38 -05:00
badair
c07e8e609b better consistency for INVOKE, renaming some _at metafunctions 2016-05-15 16:02:45 -05:00
badair
e37a19dc59 better consistency for INVOKE, renaming some _at metafunctions 2016-05-15 16:01:42 -05:00
badair
9e207429ac renaming overwrite_at to replace_arg 2016-05-15 13:11:36 -05:00
badair
f5459061f0 adding interface example
fixing build errors

adding Boost to travis.yml

fixing travis.yml

fixing travis.yml

fixing travis.yml, fixing for libstdc++ bug

fixing travis.yml

fixing travis.yml

adding is_like_function

fixing interface example, doc gen

removing rogue tab characters

fixing build error

adding FunctionTypes section in documentation

removing empty note

fixing misspelling of inheritance
2016-05-03 03:52:18 -05:00
badair
4e370023ff [documentation] More clarity about compiler support 2016-04-18 22:18:45 -05:00
badair
7f4bb7d819 re-generating html docs 2016-04-18 21:36:20 -05:00
badair
4ad320b3e8 Fixing config for Clang when using libstdc++ 2016-04-18 21:12:28 -05:00
badair
b7c64fe8a7 cleaning up Compatibility section 2016-04-18 18:56:25 -05:00
badair
82d84cc0ee removing note at top of compatibility section 2016-04-18 18:52:05 -05:00
badair
00cd5760c9 AppleClang mention in introduction 2016-04-18 17:51:56 -05:00
badair
288fc4da0f [documentation] adding Development section 2016-04-18 17:33:17 -05:00
badair
d60a69a20f fixing broken link in introduction 2016-04-18 15:10:22 -05:00
badair
8495d17518 adding reference stubs is_callable, is_cv_member 2016-04-18 14:40:48 -05:00
badair
0cc5019271 improving introduction 2016-04-18 14:32:44 -05:00
badair
4f71178676 adding examples and docs for pop_back and pop_front 2016-04-17 19:23:51 -05:00
badair
1d6d4442f3 adding examples for insert_at, remove_at, overwrite_at 2016-04-17 19:11:31 -05:00
badair
afee6bebf7 [documentation] regenerating html 2016-04-17 18:31:32 -05:00
badair
93a9b784d8 adding a note about the issues page 2016-04-17 18:29:49 -05:00
badair
8734a77761 [documentation] adding new parameter manip aliases 2016-04-17 18:21:29 -05:00
badair
8e940dfd65 [documentation] updating compatibility section 2016-04-17 17:28:49 -05:00
badair
b3035945a1 parameters-as-container metafunctions 2016-04-17 12:29:00 -05:00
badair
ea8a99c2ab Updating FAQ 2016-04-15 00:39:44 -05:00
badair
6aaab21aa8 improving documentation 2016-04-14 18:40:05 -05:00
badair
d2cea1b45a adding container operations for parameter lists, apply_return special case 2016-04-14 17:47:44 -05:00
badair
deaa56d22f adding expand_args alias 2016-04-14 15:39:48 -05:00
badair
35bfddf14a changing names to correspond with p0172r0 2016-04-14 04:25:51 -05:00
badair
533fe6a4aa documentation tweaks 2016-04-14 03:14:51 -05:00
badair
fbc2d477a7 documentation tweaks 2016-04-14 03:03:24 -05:00
badair
a7b4dc5233 documentation tweaks 2016-04-14 03:03:15 -05:00
badair
61f0817af3 improving documentation 2016-04-14 02:59:44 -05:00
badair
05df3e1f4b improving documentation 2016-04-13 20:21:22 -05:00
badair
43c70dd0a8 documentation tweaks 2016-04-13 19:15:30 -05:00
badair
f82b6eb0cd improving reference documentation 2016-04-13 18:41:32 -05:00
badair
0f9ac27519 fixing unused alias 2016-04-12 06:24:21 -05:00
badair
d89169d379 improving add_function_volatile tests 2016-04-12 06:02:57 -05:00
badair
ee75cf4d13 explicitly non-Boost docs 2016-04-12 05:25:30 -05:00
badair
59a781a287 bug fixes, more tests 2016-04-12 05:06:33 -05:00
badair
ca55a318e9 adding tests 2016-04-12 03:19:28 -05:00
badair
112735e16c adding tests 2016-04-12 03:08:26 -05:00
badair
317a7c9ded removing experimental examples from travis build 2016-04-12 00:19:12 -05:00
badair
f2e9f466e2 improving documentation 2016-04-11 21:52:44 -05:00
badair
757bbe5830 documentation, bug fixes 2016-04-09 17:23:12 -05:00
badair
a76cbe866a calling convention examples 2016-04-08 09:56:47 -05:00
badair
f1888031c7 code cleanup, interface improvements 2016-04-08 05:27:10 -05:00
badair
6705bea0a9 renaming function qualifier manipulations 2016-04-08 01:53:56 -05:00
badair
8422a94dfe add_varargs example 2016-04-07 23:52:55 -05:00
badair
47246cfdba modeling reference-collapsing rules 2016-04-07 23:11:24 -05:00
badair
be53a5651c documentation and examples 2016-04-07 21:00:51 -05:00
badair
926a22dd34 fixing individual header dependencies, quickbook doc improvements 2016-04-07 00:29:37 -05:00
badair
dc21e4f8cc fixing relpaths 2016-04-06 22:54:17 -05:00
badair
30a056f107 quickbook-generated HTML documentation 2016-04-06 22:53:04 -05:00
badair
55fa400694 documentation 2016-04-06 22:41:35 -05:00
badair
b4ac834b26 documentation 2016-04-06 22:01:44 -05:00
badair
9bacc225fb removing is_overloaded, using one header per trait 2016-04-06 18:12:59 -05:00
badair
f888183eb3 cleaning up interface, adding std_function example 2016-04-06 15:58:47 -05:00
badair
b4876a158a starting quickbook docs 2016-03-30 23:29:47 -05:00