Commit graph

14 commits

Author SHA1 Message Date
Erik Ogenvik
d4604d034d Correctly handled updated type properties.
When a type is updated we now property re-apply modified properties on
affected entities.
2018-04-29 17:21:44 +02:00
Erik Ogenvik
0f1559ba16 Reload types when they change. 2018-04-29 11:59:33 +02:00
Erik Ogenvik
09090a6446 Emit Change op when a type changes. 2018-04-27 23:12:15 +02:00
Erik Ogenvik
7ae19d5038 Use Singleton base class.
I.e. make sure that all objects have a defined life time. This requires
that we actually set up and tear down the singletons.
2018-04-25 20:15:29 +02:00
Olek Wojnar
7f9ff2246d Remove CVS $Id tags
The legacy tags are causing build issues in Debian.
2013-07-15 20:31:59 +02:00
Alistair Riddoch
bab8931ead Remove typedefs for OpNo 2013-02-28 15:40:32 +00:00
Alistair Riddoch
d93b907aa2 Remove opInstall
The only purpose was to support opEnumerate
2013-02-27 22:21:36 +00:00
Alistair Riddoch
be57b1dcd6 Remove opEnumerate
This function was used to transition from Atlas-C++ 0.4 to 0.6.
It is no longer used at all, as operations have an integer type.
2013-02-27 22:12:09 +00:00
Alistair Riddoch
403c4f7c87 Add a function for Atlas type definitions 2013-02-20 16:31:39 +00:00
Alistair Riddoch
0a0cde6c5f Add pure TypeNode based inheritance check 2011-12-09 00:02:34 +00:00
Alistair Riddoch
b63d520f59 Remove unused optional arg to addChild 2011-09-16 11:19:18 +01:00
Alistair Riddoch
7f818ff2f3 Provide a method to update the Atlas representation of a type. 2009-11-24 15:54:03 +00:00
Alistair Riddoch
596895fc11 Remove unneeded include. 2009-08-22 05:24:44 +01:00
Alistair Riddoch
cd1f42c3f9 Rename Inheritance class files to match class name. 2009-03-20 15:31:38 +00:00
Renamed from common/inheritance.h (Browse further)