summaryrefslogtreecommitdiff
path: root/src/core/managed
AgeCommit message (Expand)Author
2015-02-17Implement possiblility of Graphviz export when in debug mode (for demo purposes)Andreas Stöckel
2015-02-11manager formatting stuff.Benjamin Paassen
2015-02-11Added "unmanage" function which removes managed objects from the Manager in t...Benjamin Paassen
2015-02-07Unified handling of references to Rtti instances: Now using pointers everywhereAndreas Stöckel
2015-02-07Added code for printing info about hidden Rooted elementsAndreas Stöckel
2015-02-07Removed double-removal of object from the "marked" listAndreas Stöckel
2015-02-07Changes in the comments, reenabled assertionAndreas Stöckel
2015-02-07Removed unneeded headerAndreas Stöckel
2015-02-06temporarily commented out assertion in Manager destructor.Benjamin Paassen
2015-01-27Marked move constructors noexcept (allows move constructor to be used when ty...Andreas Stöckel
2015-01-25getManager can be constAndreas Stöckel
2015-01-23Improved documentationAndreas Stöckel
2015-01-21removed unnecessary find method again.Benjamin Paassen
2015-01-20find method for ManagedContainer.Benjamin Paassen
2015-01-18Renamed RttiType to RttiAndreas Stöckel
2015-01-17Managed container does not reset owner on move -- this allows the container t...Andreas Stöckel
2015-01-16Fixed commentAndreas Stöckel
2015-01-16Merge branch 'master' of somweyr.de:ousiaAndreas Stöckel
2015-01-16Fixed reverse iterators in ManagedContainerAndreas Stöckel
2015-01-16made getUid work using a rather ugly const cast. Unfortunately this could not...Benjamin Paassen
2015-01-16added getUid() method to Managed.Benjamin Paassen
2015-01-15fixed clang warnings and errorsAndreas Stöckel
2015-01-14Using "name" property for printing name in the graphviz exportAndreas Stöckel
2015-01-12Tried to introduce another StructureNode class as common superclass for Struc...Benjamin Paassen
2015-01-11Renamed RttiBase to RttiTypeAndreas Stöckel
2015-01-09Added RTTI information for XML classes, made children vector of XML elements ...Benjamin Paassen
2015-01-09bugfix in ManagedContainer.Benjamin Paassen
2015-01-05Replaced the term "aggregation" with "composition"Andreas Stöckel
2015-01-05Improved Graphviz outputAndreas Stöckel
2015-01-05Using weak references for storing the owner in events.Andreas Stöckel
2015-01-05Each Managed object now has an unique id that can be used as weak reference.Andreas Stöckel
2015-01-04added comment to exportGraphviz functionAndreas Stöckel
2015-01-04Added graphviz exportAndreas Stöckel
2015-01-04Allowing to return human readable name of an eventAndreas Stöckel
2015-01-03Renamed "contains" to aggregatedOf, added corresponding convenience function ...Andreas Stöckel
2015-01-02allowing to pass data to event handlersAndreas Stöckel
2015-01-02Allowing to pass arbitrary data to an event handler (not only Managed objects)Andreas Stöckel
2015-01-02Allowing to pass a Listener instance in the constructor and to access the lis...Andreas Stöckel
2015-01-02Moved event system from the Node class to the Managed class (with zero overhe...Andreas Stöckel
2015-01-02Added new header containing definitions for the event systemAndreas 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-22removed orphaned forward declarationAndreas Stöckel
2014-12-21some insignificant changesAndreas Stöckel
2014-12-21added additional constructor (initializer list) to ManagedContainer classesAndreas 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-20fixed some typosAndreas Stöckel