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
7b78c202cf
Improve error messages
2013-03-01 21:19:04 +00:00
Alistair Riddoch
1fdb2dc668
Ensure class description can't have its parents changed
2013-02-28 23:58:03 +00:00
Alistair Riddoch
f7e12a4e72
Add checks to esnure addChild won't crash
2013-02-28 23:08:31 +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
e87d1af0c0
Improve error messages. More detail required.
2013-02-26 08:46:09 +00:00
Alistair Riddoch
2001573859
Use map insert instead of operator[]
2013-02-21 18:30:10 +00:00
Alistair Riddoch
403c4f7c87
Add a function for Atlas type definitions
2013-02-20 16:31:39 +00:00
Alistair Riddoch
6d66f898dd
Remove a quick return check that could give bad results
...
This case is now covered in the TypeNode methods, and it skips the check
whether either are actually a type at all. If the calling code just wants
to check for string equality, at can do so itself without risk of
deceptive results for other users.
2011-12-09 09:40:37 +00:00
Alistair Riddoch
ed7ea294bf
Implement inheritance checks in terms of TypeNode
2011-12-09 00:19:53 +00:00
Alistair Riddoch
0a0cde6c5f
Add pure TypeNode based inheritance check
2011-12-09 00:02:34 +00:00
Alistair Riddoch
12ae1bfb28
Use the more efficient TypeNode constructor
2011-09-17 18:52:29 +01:00
Alistair Riddoch
fa4ae198b1
TypeNode takes a name on construction
...
One is always required, and it's just bloaty to set separately
2011-09-16 18:30:22 +01: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
cd1f42c3f9
Rename Inheritance class files to match class name.
2009-03-20 15:31:38 +00:00