Théo DELRIEU
|
aa2679a8ce
|
fix tests, avoid instantiating JSONSerializer when it will not be used
|
2017-01-21 16:14:21 +01:00 |
|
Théo DELRIEU
|
d5ee5830ed
|
add more tests
|
2017-01-21 16:14:21 +01:00 |
|
Théo DELRIEU
|
1c21c87e6f
|
use u8 prefix in unit-udt.cpp
|
2017-01-21 16:14:21 +01:00 |
|
Théo DELRIEU
|
3d405c6883
|
add support for enum classes
|
2017-01-21 16:14:21 +01:00 |
|
Théo DELRIEU
|
8e43d476d3
|
add more tests to unit-udt.cpp
|
2017-01-21 16:14:21 +01:00 |
|
Théo DELRIEU
|
1eafac7220
|
remove explicit keyword on udt-constructor
|
2017-01-21 16:14:21 +01:00 |
|
Théo Delrieu
|
c0c72b5b62
|
rewrite unit-udt: basic usage
|
2017-01-21 16:14:21 +01:00 |
|
Théo DELRIEU
|
60e6f822fa
|
add support for non-default-constructible udt
|
2017-01-21 16:14:21 +01:00 |
|
Théo DELRIEU
|
e5999c6c82
|
add a few tests
|
2017-01-21 16:14:21 +01:00 |
|
Théo DELRIEU
|
88819449c2
|
remove constraints on JSONSerializer instances, constrain correctly new methods
|
2017-01-21 16:14:21 +01:00 |
|
Théo DELRIEU
|
23bd2bce35
|
add is_compatible_* traits
|
2017-01-21 16:14:21 +01:00 |
|
Théo DELRIEU
|
178441cdfd
|
add basic test for custom serializer
|
2017-01-21 16:14:21 +01:00 |
|
Théo DELRIEU
|
2bc685f6b4
|
to_json and from_json takes both two arguments now
the first is the basic_json type, the second the user-defined type
|
2017-01-21 16:14:21 +01:00 |
|
Théo DELRIEU
|
837b81d672
|
renamed unit-constructor3.cpp to unit-udt.cpp
|
2017-01-21 16:14:21 +01:00 |
|