-
Notifications
You must be signed in to change notification settings - Fork 353
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add classification type traits #286
Add classification type traits #286
Conversation
…st overload to use
ebbeeca
to
cea28dc
Compare
Codecov Report
@@ Coverage Diff @@
## master #286 +/- ##
=====================================
Coverage 100% 100%
=====================================
Files 12 12
Lines 2935 2939 +4
=====================================
+ Hits 2935 2939 +4
Continue to review full report at Codecov.
|
Codecov Report
@@ Coverage Diff @@
## master #286 +/- ##
=====================================
Coverage 100% 100%
=====================================
Files 12 12
Lines 2935 2939 +4
=====================================
+ Hits 2935 2939 +4
Continue to review full report at Codecov.
|
Try to clean up the SFINAE used for the internal lexical cast. Define a classify_object type trait that categorizes types into a number of different categories, then the lexical_cast functions use that trait for distinguishing how to do the conversions.
The main changes in this on are in TypeTools.hpp