Commit Graph
110 Commits
Author SHA1 Message Date
Antony Polukhin 2e11dc75d4 Fix a typo v3.0 2014-04-14 18:00:01 +04:00
Antony Polukhin a2a934dde8 Added test to ensure that alignments of ctti_data and char are same 2014-03-06 11:39:10 +04:00
Antony Polukhin 3f51425f3c Fixed possible UB 2014-03-06 10:32:23 +04:00
Antony Polukhin 501a0a992e Fix typos in docs 2014-03-05 15:12:25 +04:00
Antony Polukhin b8265cdb4f Minor changes to docs 2014-02-21 17:49:32 +04:00
Antony Polukhin 89398ac07c Added .gitignore 2014-02-21 13:01:05 +04:00
Antony Polukhin 40f6ae1ede Make code thread safe even on antique/broken compilers. Improve examples and add more tests 2014-02-21 12:52:07 +04:00
Antony Polukhin 2ebd172f4e Final cleanup of directory. Patches were updated. Minor bugfixes. 2014-02-20 18:53:05 +04:00
Antony Polukhin 70fdaa633e Fix typo 2014-02-20 16:38:55 +04:00
Antony Polukhin 7ddb306c65 Some MSVC related updates and docs improvements 2014-02-20 16:30:13 +04:00
Antony Polukhin 7488e75a9c Finished example with user defined type_index, improved doocs and refactored some of the functions 2014-02-20 15:36:23 +04:00
Antony Polukhin b44845b46d Started documenting the user_defined_typeinfo example and embedding it into the docs 2014-02-19 18:54:28 +04:00
Antony Polukhin 0d8c6f36ad Fix typo 2014-02-19 17:31:54 +04:00
Antony Polukhin 98e5bbe6ac Docs improved 2014-02-19 17:22:37 +04:00
Antony Polukhin 276101f1b3 Added example of user defined type index class 2014-02-19 16:20:19 +04:00
Antony Polukhin ea2e5beabb Allow runtime type info even when RTTI is off. Improve tests and examples 2014-02-19 13:03:12 +04:00
Antony Polukhin c99b7b26da Sources cleanup and some typo fixes 2014-02-14 16:00:32 +04:00
Antony Polukhin 78824176ea Minor change of interface. Added default constructors. More tests added. Documentation improved 2014-02-14 14:39:09 +04:00
Antony Polukhin de0d90eca1 More functionality moved to type_index_facade and better documentation for facade. 2014-02-09 14:16:36 +04:00
Antony Polukhin 2ef8924510 Documented some of the classes and features 2014-02-07 17:10:36 +04:00
Antony Polukhin beaa53f460 Add some examples of how to create type_indexes 2014-02-07 15:08:14 +04:00
Antony Polukhin 0137b9b43f Moved some of the classes from boost::typeind::detail namespace to boost::typeind namespace 2014-02-07 13:41:17 +04:00
Antony Polukhin 683dab93a2 Reimplement and simplify design using type_index_facade class 2014-02-07 13:32:24 +04:00
Antony Polukhin 496ab93589 Reduced header dependencies 2014-02-06 19:00:14 +04:00
Antony Polukhin c0871ef714 Removed old unused files 2014-02-06 18:46:01 +04:00
Antony Polukhin 2f9c4b7834 Restored all the tests and examples, fixed some issues 2014-02-06 18:42:08 +04:00
Antony Polukhin c43f8c1cfa Restore some of the tests and fix a bunch of bugs 2014-02-06 17:52:18 +04:00
Antony Polukhin 50d496288f Compile time type info implementation added 2014-02-06 16:53:10 +04:00
Antony Polukhin 3daeab38fa Started the work on new interface 2014-02-06 16:00:27 +04:00
Antony Polukhin 5f97225a18 New project structure to satisfy Modular Boost requirements. 2014-01-11 19:02:05 +04:00
Antony Polukhin 5977f9ce6e Update docs to reflect library status after Boost review v2.1 2014-01-11 18:37:43 +04:00
Antony Polukhin 9ea436c4d3 Applied one more part of changes proposed by Vicente J. Botet Escriba 2013-11-13 11:01:54 +04:00
Antony Polukhin 9e4e48a9b3 Applied first portion of fixes, proposed by Vicente J. Botet Escriba 2013-11-13 10:35:20 +04:00
Antony Polukhin 986ff55058 Add compile time error mesage when attempting to call RTTI only method under MSVC 2013-11-12 10:44:52 +04:00
Antony Polukhin 736bdd4e04 Workarounf MSVC1600 issues, supress MSVC warnings 2013-11-12 10:27:44 +04:00
Antony Polukhin 45649b44e5 Minor improvements of docs 2013-11-06 11:26:40 +04:00
Antony Polukhin 477a7b0c2c minor docs update 2013-11-05 19:32:39 +04:00
Antony Polukhin 9aef004abc Attempt to optimize MSVC calls to typeid with RTTI off 2013-11-05 19:20:30 +04:00
Antony Polukhin 2a086a81c5 Added sp_typeinfo patch 2013-11-01 17:42:45 +04:00
Antony Polukhin c2910c18a8 Added patches for Boost.Variant 2013-11-01 15:53:03 +04:00
Antony Polukhin 860c454c93 Fixed MSVC warnings and added some notes 2013-11-01 11:00:04 +04:00
Antony Polukhin a37c8ed87c Disabled one of the tests, that does build with incorrect flags under MSVC 2013-10-31 16:17:41 +04:00
Antony Polukhin 19fef8ddab Fixed MSVC related bugs 2013-10-31 15:55:34 +04:00
Antony Polukhin 79fbd3ab5c Fixed a few more notes from Niall 2013-10-31 11:40:16 +04:00
Antony Polukhin 868328d2f6 Test and verify patches 2013-10-30 16:00:43 +04:00
Antony Polukhin 83e02d83c4 More user friendly 'Getting Started section' 2013-10-29 18:10:13 +04:00
Antony Polukhin cadd22c74d Docs and doxygen markup updated 2013-10-29 17:08:28 +04:00
Antony Polukhin 1508e1d560 Updated docs 2013-10-29 16:19:26 +04:00
Antony Polukhin d0d30d56df Updated docs and fixed some issues 2013-10-28 17:16:19 +04:00
Antony Polukhin 8ab45702a0 Many fixes, tests now compile and work 2013-10-28 14:58:30 +04:00