summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2014-12-29added resetMaxEncounteredSeverity function (used for unit tests)Andreas Stöckel
2014-12-29fixed StructType::cast signature, more unit testsAndreas Stöckel
2014-12-29more unit testsAndreas Stöckel
2014-12-28implemented and tested creation with parent typeAndreas Stöckel
2014-12-28fixed insertion of attribute default values in the StructType.insert functionAndreas Stöckel
2014-12-28Finished StructType implementation, started to write unit testsAndreas Stöckel
2014-12-28autoformatAndreas Stöckel
2014-12-28Added debug outputAndreas Stöckel
2014-12-28fixed move constructor with owner swapAndreas Stöckel
2014-12-28added inequality operator to Handle classAndreas Stöckel
2014-12-28autoformatAndreas Stöckel
2014-12-28small performance improvementAndreas Stöckel
2014-12-24finished EnumType class, added unit testsAndreas Stöckel
2014-12-23some more work on the Typesystem front (documentation and unit tests, still ↵Andreas Stöckel
not done)
2014-12-23implemented routines for automatically extracting arrays when parsing genericsAndreas Stöckel
2014-12-23implemented new Magic type used for single-token unescaped strings that ↵Andreas Stöckel
could be an identifier
2014-12-23updated documentationAndreas Stöckel
2014-12-22some more Typesystem documentation and unit testsAndreas Stöckel
2014-12-22added unit tests and documentation for the IntType classAndreas Stöckel
2014-12-22moved all Node and Typesystem RTTI information to own namespace, added ↵Andreas Stöckel
Constant class and documentation for Typesystem and ArrayType class and unit test for ArrayType
2014-12-22removed orphaned forward declarationAndreas Stöckel
2014-12-21fixed crash bug in TestDomain -- if a class has an Owned handle the owner ↵Andreas Stöckel
must point to the managed object directly responsible for the lifetime of this handle. Fixed this by making AttributeDescriptor a managed class (though this is not an optimal solution) and using a ManagedVector
2014-12-21some insignificant changesAndreas Stöckel
2014-12-21added additional constructor (initializer list) to ManagedContainer classesAndreas Stöckel
2014-12-21allowing to store Function objects in Variants, added simple unit test for ↵Andreas Stöckel
the Method class
2014-12-21added Function as new variant typeAndreas Stöckel
2014-12-21added some more documentation to the Managed classAndreas Stöckel
2014-12-21Merge branch 'master' of somweyr.de:ousiaAndreas Stöckel
2014-12-21Dokumenten und Domänenbeispiel.Benjamin Paassen
2014-12-21Merge branch 'master' of somweyr.de:ousiaAndreas Stöckel
2014-12-21changed RttiTypes from class to namespaceAndreas Stöckel
2014-12-21First draft of book domain example and slight changes to the book domain: ↵Benjamin Paassen
_all_ structuredclasses are listed in the domain now and StructuredClasses that are allowed at the root level have a root flag.
2014-12-21Function now derives from ManagedAndreas Stöckel
2014-12-21made Rtti a source dependency of Managed, not a header dependencyAndreas Stöckel
2014-12-21moved Rtti from managed to common folder, added Function headerAndreas Stöckel
2014-12-20additional comment in Variant.cppAndreas Stöckel
2014-12-20Variants can now store references to managed objects and act as a Rooted handleAndreas Stöckel
2014-12-20fixed some typosAndreas Stöckel
2014-12-20adapted model classes to new Rtti classAndreas Stöckel
2014-12-20Merge branch 'master' of somweyr.de:ousiaAndreas Stöckel
2014-12-20Renamed ManagedType class to Rtti to make naming less confusing, implemented ↵Andreas Stöckel
easier to use Rtti clas
2014-12-20implemented reading escaped unicode characters as in javascriptAndreas Stöckel
2014-12-20Introduced global type variables for model classes and used them in the ↵Benjamin Paassen
Domain resolve test, which makes it much easier to understand.
2014-12-20replaces ManagedVector by NodeVector in Model classes.Benjamin Paassen
2014-12-20improved RTTI systemAndreas Stöckel
2014-12-20working on Typesystem docu and unit testsAndreas Stöckel
2014-12-20using stringstream for variant int/double to string conversionAndreas Stöckel
2014-12-19fixed source of segfault/access to uninitialized memory regionAndreas Stöckel
2014-12-19added convenience function for document construction and tested them.Benjamin Paassen
2014-12-19added doPrepare method for StructType and made doPrepare as well as create ↵Benjamin Paassen
const.