summaryrefslogtreecommitdiff
path: root/TAO/tao/Managed_Types.h
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/tao/Managed_Types.h')
-rw-r--r--TAO/tao/Managed_Types.h12
1 files changed, 11 insertions, 1 deletions
diff --git a/TAO/tao/Managed_Types.h b/TAO/tao/Managed_Types.h
index 3d41e8880b4..7d2dde4137d 100644
--- a/TAO/tao/Managed_Types.h
+++ b/TAO/tao/Managed_Types.h
@@ -1,4 +1,4 @@
-/* -*- C++ -*- */
+// -*- C++ -*-
//=============================================================================
/**
@@ -30,6 +30,8 @@
/****************************************************************/
+TAO_BEGIN_VERSIONED_NAMESPACE_DECL
+
/**
* @class TAO_String_Manager
*
@@ -51,6 +53,9 @@ public:
/// copy constructor
TAO_String_Manager (const TAO_String_Manager &);
+ /// constructor from const char* makes a copy.
+ TAO_String_Manager (const char *);
+
/// destructor
~TAO_String_Manager (void);
@@ -201,6 +206,9 @@ public:
/// copy constructor
TAO_WString_Manager (const TAO_WString_Manager &);
+ /// constructor from const whar* makes a copy.
+ TAO_WString_Manager (const CORBA::WChar *);
+
/// destructor
~TAO_WString_Manager (void);
@@ -365,6 +373,8 @@ namespace ACE_OS
}
#endif /* ACE_LACKS_DEPRECATED_MACROS */
+TAO_END_VERSIONED_NAMESPACE_DECL
+
#if defined (__ACE_INLINE__)
#include "tao/Managed_Types.i"
#endif /* __ACE_INLINE__ */