summaryrefslogtreecommitdiff
path: root/src/core/managed/Managed.hpp
AgeCommit message (Collapse)Author
2015-02-11Added "unmanage" function which removes managed objects from the Manager in ↵Benjamin Paassen
the case their destructor is called (e.g. because an exception is called in the constructor).
2015-02-07Unified handling of references to Rtti instances: Now using pointers everywhereAndreas Stöckel
2015-01-27Marked move constructors noexcept (allows move constructor to be used when ↵Andreas Stöckel
type is used within a stl container)
2015-01-25getManager can be constAndreas Stöckel
2015-01-23Improved documentationAndreas Stöckel
2015-01-18Renamed RttiType to RttiAndreas Stöckel
2015-01-16made getUid work using a rather ugly const cast. Unfortunately this could ↵Benjamin Paassen
not be prevented.
2015-01-16added getUid() method to Managed.Benjamin Paassen
2015-01-12Tried to introduce another StructureNode class as common superclass for ↵Benjamin Paassen
StructuredEntity, Anchor and DocumentPrimitive. Nearly seems to work, but not entirely so. There are still issues with the Manager it seems.
2015-01-11Renamed RttiBase to RttiTypeAndreas Stöckel
2015-01-05Replaced the term "aggregation" with "composition"Andreas Stöckel
2015-01-03Renamed "contains" to aggregatedOf, added corresponding convenience function ↵Andreas Stöckel
to Rtti class
2015-01-02Allowing to pass arbitrary data to an event handler (not only Managed objects)Andreas Stöckel
2015-01-02Moved event system from the Node class to the Managed class (with zero ↵Andreas Stöckel
overhead if is not used)
2014-12-28added inequality operator to Handle classAndreas Stöckel
2014-12-22removed orphaned forward declarationAndreas Stöckel
2014-12-21some insignificant changesAndreas Stöckel
2014-12-21added some more documentation to the Managed classAndreas 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-20Renamed ManagedType class to Rtti to make naming less confusing, implemented ↵Andreas Stöckel
easier to use Rtti clas
2014-12-20improved RTTI systemAndreas Stöckel
2014-12-16added possibility to register a ManagedType for a class derived from ↵Andreas Stöckel
Managed, improved Managed readData function
2014-12-15Improved ManagedContainer classesAndreas Stöckel
2014-12-14added data functions and memory tagging functions. As it turns out the ↵Andreas Stöckel
latter are unnecessary and will be removed
2014-12-13started to refactor Managed packageAndreas Stöckel