diff options
author | Mark Spruiell <mes@zeroc.com> | 2003-11-21 22:22:47 +0000 |
---|---|---|
committer | Mark Spruiell <mes@zeroc.com> | 2003-11-21 22:22:47 +0000 |
commit | 7f4cfc364f188fa7cd92f7aafdcc16933e39be41 (patch) | |
tree | 2652e4be937afc5c0e9af7377642c16c8fa2c88f /cpp/src/Transform/Data.cpp | |
parent | add missing newline (diff) | |
download | ice-7f4cfc364f188fa7cd92f7aafdcc16933e39be41.tar.bz2 ice-7f4cfc364f188fa7cd92f7aafdcc16933e39be41.tar.xz ice-7f4cfc364f188fa7cd92f7aafdcc16933e39be41.zip |
- Bug fix for class transforms. Only the transform for the formal type was
being executed.
- Now executes transforms for base types.
- Added 'base' attribute for <transform> descriptor that indicates whether
the base transforms should be executed. Default is true.
Diffstat (limited to 'cpp/src/Transform/Data.cpp')
-rw-r--r-- | cpp/src/Transform/Data.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/cpp/src/Transform/Data.cpp b/cpp/src/Transform/Data.cpp index 688bd5f807d..f2f02bfcead 100644 --- a/cpp/src/Transform/Data.cpp +++ b/cpp/src/Transform/Data.cpp @@ -3490,6 +3490,12 @@ Transform::ObjectRef::instantiate() setValue(data); } +Transform::ObjectDataPtr +Transform::ObjectRef::getValue() const +{ + return _value; +} + void Transform::ObjectRef::setValue(const ObjectDataPtr& value) { |