summaryrefslogtreecommitdiff
path: root/TAO/tao/AnyTypeCode/Value_TypeCode.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/tao/AnyTypeCode/Value_TypeCode.cpp')
-rw-r--r--TAO/tao/AnyTypeCode/Value_TypeCode.cpp26
1 files changed, 26 insertions, 0 deletions
diff --git a/TAO/tao/AnyTypeCode/Value_TypeCode.cpp b/TAO/tao/AnyTypeCode/Value_TypeCode.cpp
index dc6aa73d6f7..8155a50d06c 100644
--- a/TAO/tao/AnyTypeCode/Value_TypeCode.cpp
+++ b/TAO/tao/AnyTypeCode/Value_TypeCode.cpp
@@ -112,6 +112,32 @@ template <typename StringType,
typename TypeCodeType,
class FieldArrayType,
class RefCountPolicy>
+const TypeCodeType&
+TAO::TypeCode::Value<StringType,
+ TypeCodeType,
+ FieldArrayType,
+ RefCountPolicy>::concrete_base (void) const
+{
+ return concrete_base_;
+}
+
+template <typename StringType,
+ typename TypeCodeType,
+ class FieldArrayType,
+ class RefCountPolicy>
+const FieldArrayType&
+TAO::TypeCode::Value<StringType,
+ TypeCodeType,
+ FieldArrayType,
+ RefCountPolicy>::fields (void) const
+{
+ return fields_;
+}
+
+template <typename StringType,
+ typename TypeCodeType,
+ class FieldArrayType,
+ class RefCountPolicy>
CORBA::Boolean
TAO::TypeCode::Value<StringType,
TypeCodeType,