Commit Graph

  • d7b8e0ed57 Merge branch 'master' of https://github.com/boostorg/tti cc Edward Diener 2019-10-04 22:48:43 -0400
  • 14fdca9ce8 Merge branch 'develop' Edward Diener 2019-10-04 22:48:17 -0400
  • 5be8d54b80 Changed tabs to spaces. Edward Diener 2019-08-26 22:25:23 -0400
  • 39193936f8 Updated for b2 cmake support. Edward Diener 2018-12-19 22:14:18 -0500
  • 31736e3dff Merge branch 'develop' eldiener 2017-10-30 11:33:36 -0400
  • 3c6059554e Removed --depth 1 eldiener 2017-10-29 21:32:13 -0400
  • cce2766b15 Merge branch 'develop' eldiener 2017-10-27 22:33:38 -0400
  • 7aa1f5e6a4 Better appveyor file setup. Edward Diener 2017-10-09 12:05:14 -0400
  • 0301c8d6f3 Added Appveyor file and updated Travis CI file with config test output run. Edward Diener 2017-10-09 08:10:57 -0400
  • 6d465e6cf4 Merge branch 'develop' Edward Diener 2017-06-23 22:36:12 -0400
  • 4cfcec6cf6 Merge branch 'develop' of https://github.com/boostorg/tti into develop Edward Diener 2017-06-23 22:35:12 -0400
  • b1307f1deb Added static function test using function type. Edward Diener 2017-06-23 22:33:56 -0400
  • e25103508e Fixed some documentation problems using quickbook. eldiener 2017-06-10 20:46:32 -0400
  • 2848f8422d Merge branch 'develop' Edward Diener 2017-01-04 11:44:39 -0500
  • 5bd21fc0bb Added file for Travis CI testing Edward Diener 2016-11-11 17:28:01 -0500
  • d8f005e906 Add, and update, documentation build targets. Rene Rivera 2016-10-07 23:07:37 -0500
  • ff1fb977aa Add, and update, documentation build targets. Rene Rivera 2016-10-07 23:07:37 -0500
  • 4cf83cc66e Merge branch 'develop' Edward Diener 2015-01-15 15:26:39 -0500
  • 6c82633c88 Updated docs to reflect correct member function syntax. Edward Diener 2015-01-15 15:24:36 -0500
  • 7b13a8194b Merge pull request #1 from danieljames/metadata Edward Diener 2014-08-18 11:35:31 -0400
  • fb3489cb66 Add metadata file. Daniel James 2014-08-18 15:11:42 +0100
  • f64b9e5a15 Removed unused detail header file. Edward Diener 2014-02-26 21:56:33 -0500
  • bc62b0a7de Merge branch 'develop' Edward Diener 2014-02-26 14:44:36 -0500
  • 1b8d495e82 Added gcc version tested Edward Diener 2013-12-27 18:52:18 -0500
  • 2679d95276 Merge branch 'ttisun' into develop Edward Diener 2013-12-27 18:33:10 -0500
  • 4e0d19992e Added exclusion for gcc-4.1.2 and documentation about testing gcc-4.1.2. Edward Diener 2013-12-27 02:39:57 -0500
  • 4acaf9fb0b Removed workaround for Sun compiler as it does not fix the problem with the compiler and template introspection. Edward Diener 2013-12-27 00:58:37 -0500
  • 601fdbae9f Added more compiler versions which have passed tests for TTI. Edward Diener 2013-12-19 22:39:49 -0500
  • d0e9de900b Updates for the Sun compiler Edward Diener 2013-12-12 12:06:31 -0500
  • 879acdd2ab Updated documentation for enclosing type. Edward Diener 2013-12-07 12:28:35 -0500
  • 3cd82762d0 Passing a non-class as the enclosing type does not produce an error but chooses the marker type. Edward Diener 2013-12-06 23:48:24 -0500
  • 08223dccf1 Check for enclosing class being a non-class type. Edward Diener 2013-12-06 22:01:13 -0500
  • 4dd84366d1 Cleaner and safer testing for enclosed type as a class. Edward Diener 2013-12-06 13:18:53 -0500
  • afe93572f0 Updated tests for enclosing type which is not a class. Edward Diener 2013-12-06 02:15:08 -0500
  • d19492e920 Fix to work when enclosing type is a non-class. Edward Diener 2013-12-06 02:14:25 -0500
  • 26f9a990dc Fix for VC++ 10 and lower when enclosing type is not a class. Edward Diener 2013-12-06 02:13:29 -0500
  • 3d8d41c9f1 Remove unused tests. Edward Diener 2013-12-06 02:11:40 -0500
  • 15c0f52d9e Simplifying code. Edward Diener 2013-12-05 13:48:23 -0500
  • 74c323e0bf Added include. Edward Diener 2013-12-05 09:48:26 -0500
  • 87bc66f29e Updated to clearer code. Edward Diener 2013-12-05 09:41:53 -0500
  • 10f117dc54 Cleaner implementation code avoiding use of internal statsic constant. Edward Diener 2013-12-05 00:21:50 -0500
  • b28565a0cb If the enclosing class is not a class, returns false rather than give a compiler error for member data. Edward Diener 2013-12-05 00:13:20 -0500
  • 204078025b Updated template parameter names to start with BOOST_TTI. Edward Diener 2013-05-27 06:06:15 +0000
  • 2bc94010bc Updated template parameter names to start with BOOST_TTI. Edward Diener 2013-05-27 05:56:40 +0000
  • e781f75d7b Removed inner template name from doc and tests. Edward Diener 2013-05-22 18:30:10 +0000
  • 3e005e0ef6 Removed inner template name in test and documentation. Edward Diener 2013-05-22 18:13:38 +0000
  • 64299f5cde Moved TTI library to release. Edward Diener 2013-05-19 20:03:25 +0000
  • c41f283235 Updated documentation. Edward Diener 2013-05-19 04:47:15 +0000
  • 118cbd2b58 Updates to fix regression tests and updated compilers which have passed. Edward Diener 2013-05-18 06:50:55 +0000
  • c250a66437 TTI conformnce to Boost and added tti to libraries page Edward Diener 2013-05-12 07:26:43 +0000
  • 11022d9d55 Added successful test for clang 3.3 Edward Diener 2013-05-08 01:45:58 +0000
  • 9aa8da6dc5 Fixed syntax error. Edward Diener 2013-05-06 21:20:33 +0000
  • 02cad7e99b Updated test targets and documentation about testing. Edward Diener 2013-05-06 18:26:26 +0000
  • b97bdcf5f9 Fixed doc generation by eliminating header files no longer being used. Edward Diener 2013-05-06 16:17:44 +0000
  • 043cef3bb8 Updated tests for functions with default parameters. Edward Diener 2013-03-31 14:34:07 +0000
  • 30259db86a Updated member type to support marker type parameter and valid_member_metafunction metafunction. Edward Diener 2013-03-30 07:39:20 +0000
  • 259263c750 Updated member type implementation to support user-defined marker type. Edward Diener 2013-03-22 05:34:17 +0000
  • 03f8a71300 Corrected macro name used for test. Edward Diener 2013-02-25 01:58:39 +0000
  • 64ed6ca05a Updated member data metafunction. Edward Diener 2013-02-24 17:01:17 +0000
  • ffc9b8d904 Further tests for cv-qualification with member functions. Edward Diener 2013-02-17 22:49:31 +0000
  • cb87f6c332 Updated docs and tests for member function cv_qualification Edward Diener 2013-02-16 18:21:18 +0000
  • 0e39ca5023 A const enclosing type looks for const member functions. Edward Diener 2013-01-13 23:56:05 +0000
  • aa46121ba4 Updated using examples. Edward Diener 2012-12-25 22:59:28 +0000
  • af38951d00 Updated documentation for BOOST_HAS_DATA and BOOST_HAS_FUNCTION Edward Diener 2012-12-23 15:09:22 +0000
  • 82e6ccf883 Implementation and tests for BOOST_TTI_HAS_FUNCTION Edward Diener 2012-12-18 04:19:59 +0000
  • 9ec7354e3d New tests for BOOST_HAS_DATA Edward Diener 2012-12-11 00:47:21 +0000
  • bcb48d42c4 Added BOOST_TTI_HAS_DATA macro and functionality. Edward Diener 2012-12-10 04:39:12 +0000
  • 21e981994d Updated copyright, inclusion headers. Edward Diener 2012-12-06 05:04:18 +0000
  • 89d6e15c04 Updated doxygen documentation. Edward Diener 2012-12-06 03:23:21 +0000
  • b8e6e9d964 Updated has type documentation. Edward Diener 2012-12-05 05:03:35 +0000
  • 1f5aeaf5cd Use correct macro. Edward Diener 2012-12-05 01:31:21 +0000
  • 384acabe1c Changes to has type functionality. Edward Diener 2012-12-03 05:13:45 +0000
  • d60e3b8656 Updated has_type functionality. Edward Diener 2012-11-28 05:20:19 +0000
  • 7d4767f8db Updated docs. Edward Diener 2012-11-24 17:35:16 +0000
  • a08b4e4f40 Simplified syntax for composite types. Edward Diener 2012-11-23 16:35:27 +0000
  • b55b1e9872 Updated doc Edward Diener 2012-11-17 01:50:58 +0000
  • f3f35e8a4f Updates to member data and member function syntax. Edward Diener 2012-11-14 11:13:39 +0000
  • b72cb8fd39 Updated all macro template names to start with BOOST_TTI_. Edward Diener 2012-11-05 03:28:42 +0000
  • 60aac2b3b0 Use latest BOOST_TTI_TEMPLATE changes as the default. Edward Diener 2012-11-05 00:53:42 +0000
  • d911af874b Updates to BOOST_TTI_TEMPLATE and documentation. Edward Diener 2012-11-05 00:18:16 +0000
  • a539ecba89 Updated docs. Edward Diener 2012-10-21 14:33:02 +0000
  • b6f503837a Remove to rebuild Edward Diener 2012-10-21 14:22:37 +0000
  • 9ce8fbabc6 Better documentation and organization. Edward Diener 2011-08-29 01:18:39 +0000
  • d3ca68f47d Separation of nullary metafunctions and documentation updates Edward Diener 2011-08-27 17:09:57 +0000
  • 92c89e4e07 Updated doc build files. Edward Diener 2011-08-24 04:23:23 +0000
  • 845b525fa0 Updated header file names, docs, and nullary type function implementation. Edward Diener 2011-08-24 03:46:01 +0000
  • b009b36fa4 Make template parameters have a TTI specific name so as not to conflict with potential template parameters in enclosing classes. Edward Diener 2011-08-21 22:59:29 +0000
  • b8eabd394e Updating tests. Edward Diener 2011-08-21 19:05:15 +0000
  • 466a0669c2 Cleaning up header includes. Edward Diener 2011-08-19 22:38:44 +0000
  • ac701ea0c9 Removed namespaces generated by macro metafunctions. Edward Diener 2011-08-18 20:42:54 +0000
  • 6058118df0 Removed namespaces generated by macro metafunctions. Edward Diener 2011-08-18 20:42:08 +0000
  • 01015c6345 TTI libs files Edward Diener 2011-08-11 18:25:28 +0000
  • 5c9e20fc60 TTI header files Edward Diener 2011-08-11 18:18:53 +0000
  • 5a53e07db8 Updated readme and build instructions. Edward Diener 2011-06-25 14:15:01 +0000
  • 509a310869 Regenerate documentation. Edward Diener 2011-06-25 14:05:51 +0000
  • 53a9392bba Added copyright info and boost license specification. Corrected doc error. Remove HTML in order to regenerate it. Edward Diener 2011-06-25 13:54:58 +0000
  • c70c7f51d5 Readd doc Edward Diener 2011-03-23 15:20:35 +0000
  • 295b27801e Changed order of quickbook docs Edward Diener 2011-03-23 15:14:25 +0000
  • d33c665706 Remove to readd Edward Diener 2011-03-23 15:11:38 +0000
  • 7ba3efd7d1 Readded docs. Edward Diener 2011-03-23 00:23:07 +0000