-
Notifications
You must be signed in to change notification settings - Fork 60
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
[WIP] Add a generic variant based type that can be used for interface-like functionality #215
Commits on Sep 10, 2021
-
Make Obj destructor default if possible
Only necessary to be non-default in case of relation handling
Configuration menu - View commit details
-
Copy full SHA for a947be0 - Browse repository at this point
Copy the full SHA a947be0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2768191 - Browse repository at this point
Copy the full SHA 2768191View commit details -
Fully qualify OneToOneRelations in setReferences
Necessary to use OneToOneRelations in a different namespace
Configuration menu - View commit details
-
Copy full SHA for 05fc52b - Browse repository at this point
Copy the full SHA 05fc52bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7fa814f - Browse repository at this point
Copy the full SHA 7fa814fView commit details -
Configuration menu - View commit details
-
Copy full SHA for e1b1d96 - Browse repository at this point
Copy the full SHA e1b1d96View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2fe07ce - Browse repository at this point
Copy the full SHA 2fe07ceView commit details -
Configuration menu - View commit details
-
Copy full SHA for 639846c - Browse repository at this point
Copy the full SHA 639846cView commit details -
Configuration menu - View commit details
-
Copy full SHA for ab17a8d - Browse repository at this point
Copy the full SHA ab17a8dView commit details -
[wip] Make the validator accept interface types
Interface types can only use Types that are defined in the datatypes section. datatypes can only use interface types as relations (same as with other datatypes). Members of interface types are not yet checked.
Configuration menu - View commit details
-
Copy full SHA for 201cebd - Browse repository at this point
Copy the full SHA 201cebdView commit details -
Configuration menu - View commit details
-
Copy full SHA for a580007 - Browse repository at this point
Copy the full SHA a580007View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2d17291 - Browse repository at this point
Copy the full SHA 2d17291View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8500614 - Browse repository at this point
Copy the full SHA 8500614View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1663f67 - Browse repository at this point
Copy the full SHA 1663f67View commit details -
Configuration menu - View commit details
-
Copy full SHA for a758d1f - Browse repository at this point
Copy the full SHA a758d1fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 765301e - Browse repository at this point
Copy the full SHA 765301eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9902148 - Browse repository at this point
Copy the full SHA 9902148View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5a270e1 - Browse repository at this point
Copy the full SHA 5a270e1View commit details -
[wip] Remove the possibility to use the wrapper for changing constness
Previously the getValue call made it possible to create a GenericWrapper from a Const data type but get a mutable one out
Configuration menu - View commit details
-
Copy full SHA for b5de4e4 - Browse repository at this point
Copy the full SHA b5de4e4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9eb4cff - Browse repository at this point
Copy the full SHA 9eb4cffView commit details -
Restore access rights to avoid leaking the Obj*
Make the all possible GenericWrappers friends of the user facing classes. This gives the wrappers the necessary access, while still keeping everyone else from getting its hand on the Obj*
Configuration menu - View commit details
-
Copy full SHA for b5f9b16 - Browse repository at this point
Copy the full SHA b5f9b16View commit details -
Configuration menu - View commit details
-
Copy full SHA for c15f4b3 - Browse repository at this point
Copy the full SHA c15f4b3View commit details -
[wip] fix templates to put Wrapped class into namespace
Also make sure that using types from different namespaces is possible in interface types
Configuration menu - View commit details
-
Copy full SHA for 6e83818 - Browse repository at this point
Copy the full SHA 6e83818View commit details