summaryrefslogtreecommitdiff
path: root/TAO/tao/AnyTypeCode/RefCount_Policy_Traits.h
diff options
context:
space:
mode:
authorJohnny Willemsen <jwillemsen@remedy.nl>2006-04-19 09:45:01 +0000
committerJohnny Willemsen <jwillemsen@remedy.nl>2006-04-19 09:45:01 +0000
commitffb3a0eb1b420b865cdb0ca3330790327eda5c50 (patch)
tree95a7bfd2ae5dbe44cfe36766ed6f76097489cf4c /TAO/tao/AnyTypeCode/RefCount_Policy_Traits.h
parentc760501c5e5f95aae57d479dbe7000c77e45776c (diff)
downloadATCD-ffb3a0eb1b420b865cdb0ca3330790327eda5c50.tar.gz
ChangeLogTag: Wed Apr 19 07:44:49 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl>
Diffstat (limited to 'TAO/tao/AnyTypeCode/RefCount_Policy_Traits.h')
-rw-r--r--TAO/tao/AnyTypeCode/RefCount_Policy_Traits.h29
1 files changed, 0 insertions, 29 deletions
diff --git a/TAO/tao/AnyTypeCode/RefCount_Policy_Traits.h b/TAO/tao/AnyTypeCode/RefCount_Policy_Traits.h
index ac0be52fc3b..d5e4f08d50d 100644
--- a/TAO/tao/AnyTypeCode/RefCount_Policy_Traits.h
+++ b/TAO/tao/AnyTypeCode/RefCount_Policy_Traits.h
@@ -32,7 +32,6 @@ namespace TAO
class Null_RefCount_Policy;
class True_RefCount_Policy;
-#if !defined (_MSC_VER) || (_MSC_VER >= 1310)
/**
* @struct RefCount_Policy_Traits
*
@@ -74,34 +73,6 @@ namespace TAO
CORBA::release (ptr);
}
};
-
-#else
-
- // MSVC++ 6 can't handle partial template specializations so fall
- // back on an alternate implementation.
-
- template<class RefCountPolicy> struct RefCount_Policy_Traits;
-
- template<>
- struct RefCount_Policy_Traits<Null_RefCount_Policy>
- {
- static bool is_refcounted (void)
- {
- return false;
- }
- };
-
- template<>
- struct RefCount_Policy_Traits<True_RefCount_Policy>
- {
- static bool is_refcounted (void)
- {
- return true;
- }
- };
-
-#endif /* !_MSC_VER || _MSC_VER >= 1310 */
-
} // End namespace TAO
TAO_END_VERSIONED_NAMESPACE_DECL