90 Commits

Author SHA1 Message Date
Barrett Adair
505e2496cf code cleanup 2017-03-24 20:48:37 -05:00
Barrett Adair
b7dd4fdb83 move to boost namespace, add noexcept features 2016-12-10 18:25:20 -06:00
badair
0575c44f71 Adding notes and bug fixes for compatibility issues 2016-07-30 16:30:22 -05:00
badair
44c4dd96b5 forcing reference qualifier errors on old compilers 2016-07-26 00:41:11 -05:00
badair
286e33e36b docs 2016-07-24 22:08:32 -05:00
badair
76c832b5c7 documentation, version 1.0 bump 2016-07-24 22:01:20 -05:00
badair
8f6c906a76 adding support for GCC 4.7.4 2016-07-09 15:32:58 -05:00
badair
c9fcf121b1 [documentation] correcting _t omission 2016-06-21 02:08:48 -05:00
badair
4ad49a4afb [documentation] correcting _t omission 2016-06-21 01:44:28 -05:00
badair
626133924e [documentation] correcting _t omission 2016-06-21 01:40:18 -05:00
badair
c90c3f3acd [documentation[ fixing copy/paste mistake 2016-06-21 01:31:09 -05:00
badair
d38f1fba92 [documentation] fixing typo "occuers" 2016-06-20 23:54:45 -05:00
badair
78ff32d5b4 cleaning up documentation 2016-06-20 20:01:52 -05:00
badair
5fd992e0aa [documentation] remove_member_reference 2016-06-20 19:37:07 -05:00
badair
78e653df85 [documentation] finishing documentation rough draft 2016-06-20 19:33:57 -05:00
badair
4a52bf4236 [documentation] more documentation 2016-06-18 17:09:16 -05:00
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