summaryrefslogtreecommitdiff
path: root/ace/Local_Name_Space.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'ace/Local_Name_Space.cpp')
-rw-r--r--ace/Local_Name_Space.cpp24
1 files changed, 9 insertions, 15 deletions
diff --git a/ace/Local_Name_Space.cpp b/ace/Local_Name_Space.cpp
index dfca822630b..27ee8c84ddf 100644
--- a/ace/Local_Name_Space.cpp
+++ b/ace/Local_Name_Space.cpp
@@ -1,5 +1,4 @@
#include "ace/Local_Name_Space.h"
-#include "ace/ACE.h"
#include "ace/RW_Process_Mutex.h"
#include "ace/SString.h"
#include "ace/OS_NS_string.h"
@@ -8,15 +7,13 @@ ACE_RCSID (ace,
Local_Name_Space,
"$Id$")
-ACE_BEGIN_VERSIONED_NAMESPACE_DECL
-
ACE_NS_String::~ACE_NS_String (void)
{
if (this->delete_rep_)
delete [] this->rep_;
}
-ACE_WCHAR_T *
+wchar_t *
ACE_NS_String::fast_rep (void) const
{
ACE_TRACE ("ACE_NS_String::fast_rep");
@@ -27,7 +24,7 @@ ACE_NS_String::operator ACE_NS_WString () const
{
ACE_TRACE ("ACE_NS_String::operator ACE_NS_WString");
return ACE_NS_WString (this->rep_,
- (this->len_ / sizeof (ACE_WCHAR_T)) - 1);
+ (this->len_ / sizeof (wchar_t)) - 1);
}
size_t
@@ -42,7 +39,7 @@ ACE_NS_String::char_rep (void) const
{
ACE_TRACE ("ACE_NS_String::char_rep");
ACE_NS_WString w_string (this->rep_,
- (this->len_ / sizeof (ACE_WCHAR_T)) - 1);
+ (this->len_ / sizeof (wchar_t)) - 1);
return w_string.char_rep ();
}
@@ -55,7 +52,7 @@ ACE_NS_String::ACE_NS_String (void)
}
ACE_NS_String::ACE_NS_String (const ACE_NS_WString &s)
- : len_ ((s.length () + 1) * sizeof (ACE_WCHAR_T)),
+ : len_ ((s.length () + 1) * sizeof (wchar_t)),
rep_ (s.rep ()),
delete_rep_ (1)
{
@@ -76,8 +73,8 @@ ACE_NS_String::strstr (const ACE_NS_String &s) const
else
{
// They're smaller than we are...
- const size_t len = (this->len_ - s.len_) / sizeof (ACE_WCHAR_T);
- const size_t pat_len = s.len_ / sizeof (ACE_WCHAR_T) - 1;
+ const size_t len = (this->len_ - s.len_) / sizeof (wchar_t);
+ const size_t pat_len = s.len_ / sizeof (wchar_t) - 1;
for (size_t i = 0; i <= len; ++i)
{
@@ -112,8 +109,8 @@ ACE_NS_String::operator != (const ACE_NS_String &s) const
return !this->operator == (s);
}
-ACE_NS_String::ACE_NS_String (ACE_WCHAR_T *dst,
- const ACE_WCHAR_T *src,
+ACE_NS_String::ACE_NS_String (wchar_t *dst,
+ const wchar_t *src,
size_t bytes)
: len_ (bytes),
rep_ (dst),
@@ -127,13 +124,11 @@ u_long
ACE_NS_String::hash (void) const
{
return ACE::hash_pjw
- (reinterpret_cast<char *> (const_cast<ACE_WCHAR_T *> (this->rep_)),
+ (reinterpret_cast<char *> (const_cast<wchar_t *> (this->rep_)),
this->len_);
}
ACE_NS_Internal::ACE_NS_Internal (void)
- : value_ (),
- type_ ()
{
}
@@ -217,4 +212,3 @@ template class ACE_Write_Guard<ACE_RW_Process_Mutex>;
#pragma instantiate ACE_Write_Guard<ACE_RW_Process_Mutex>
#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
-ACE_END_VERSIONED_NAMESPACE_DECL