diff options
author | giovannd <giovannd@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2005-12-27 21:26:04 +0000 |
---|---|---|
committer | giovannd <giovannd@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2005-12-27 21:26:04 +0000 |
commit | 3729ba8de691b20d6fb42645c43dfecac5885e3c (patch) | |
tree | 3549cdbc6986d0bb742ced0ade0b1cd03201297d | |
parent | 4e1ccd399d1f9fdc8f339a332d45934cfcd1b541 (diff) | |
download | ATCD-3729ba8de691b20d6fb42645c43dfecac5885e3c.tar.gz |
*** empty log message ***
-rw-r--r-- | ace/OS_NS_ctype.h | 3 | ||||
-rw-r--r-- | ace/OS_NS_ctype_T.inl | 48 |
2 files changed, 28 insertions, 23 deletions
diff --git a/ace/OS_NS_ctype.h b/ace/OS_NS_ctype.h index d240f620abd..e9c04c00311 100644 --- a/ace/OS_NS_ctype.h +++ b/ace/OS_NS_ctype.h @@ -32,7 +32,8 @@ #endif #define ACE_EXPORT_MACRO ACE_Export -namespace ACE_OS { +namespace ACE_OS +{ // these are non-standard names... diff --git a/ace/OS_NS_ctype_T.inl b/ace/OS_NS_ctype_T.inl index 097ae85b480..69e56ca5005 100644 --- a/ace/OS_NS_ctype_T.inl +++ b/ace/OS_NS_ctype_T.inl @@ -4,162 +4,166 @@ #include "ace/os_include/os_ctype.h" #include "ace/os_include/os_wctype.h" +namespace ACE_OS +{ + // For the time being we are safe lumping the wchar specializations // with ACE_USES_WCHAR. When the time comes that they are needed // outside of a "wide" build, then we will need to us appropriate // ACE_LACKS_XXXX. template <typename CHAR_TYPE> inline int -ACE_OS::ace_isalnum (CHAR_TYPE c) +ace_isalnum (CHAR_TYPE c) { return isalnum (static_cast<unsigned char> (c)); } #if defined (ACE_USES_WCHAR) template <> inline int -ACE_OS::ace_isalnum (wchar_t c) +ace_isalnum (wchar_t c) { return iswalnum (c); } #endif /* ACE_USES_WCHAR */ template <typename CHAR_TYPE> inline int -ACE_OS::ace_isalpha (CHAR_TYPE c) +ace_isalpha (CHAR_TYPE c) { return isalpha (static_cast<unsigned char> (c)); } #if defined (ACE_USES_WCHAR) template <> inline int -ACE_OS::ace_isalpha (wchar_t c) +ace_isalpha (wchar_t c) { return iswalpha (c); } #endif /* ACE_USES_WCHAR */ template <typename CHAR_TYPE> inline int -ACE_OS::ace_iscntrl (CHAR_TYPE c) +ace_iscntrl (CHAR_TYPE c) { return iscntrl (static_cast<unsigned char> (c)); } #if defined (ACE_USES_WCHAR) template <> inline int -ACE_OS::ace_iscntrl (wchar_t c) +ace_iscntrl (wchar_t c) { return iswcntrl (c); } #endif /* ACE_USES_WCHAR */ template <typename CHAR_TYPE> inline int -ACE_OS::ace_isdigit (CHAR_TYPE c) +ace_isdigit (CHAR_TYPE c) { return isdigit (static_cast<unsigned char> (c)); } #if defined (ACE_USES_WCHAR) template <> inline int -ACE_OS::ace_isdigit (wchar_t c) +ace_isdigit (wchar_t c) { return iswdigit (c); } #endif /* ACE_USES_WCHAR */ template <typename CHAR_TYPE> inline int -ACE_OS::ace_isgraph (CHAR_TYPE c) +ace_isgraph (CHAR_TYPE c) { return isgraph (static_cast<unsigned char> (c)); } #if defined (ACE_USES_WCHAR) template <> inline int -ACE_OS::ace_isgraph (wchar_t c) +ace_isgraph (wchar_t c) { return iswgraph (c); } #endif /* ACE_USES_WCHAR */ template <typename CHAR_TYPE> inline int -ACE_OS::ace_islower (CHAR_TYPE c) +ace_islower (CHAR_TYPE c) { return islower (static_cast<unsigned char> (c)); } #if defined (ACE_USES_WCHAR) template <> inline int -ACE_OS::ace_islower (wchar_t c) +ace_islower (wchar_t c) { return iswlower (c); } #endif /* ACE_USES_WCHAR */ template <typename CHAR_TYPE> inline int -ACE_OS::ace_isprint (CHAR_TYPE c) +ace_isprint (CHAR_TYPE c) { return isprint (static_cast<unsigned char> (c)); } #if defined (ACE_USES_WCHAR) template <> inline int -ACE_OS::ace_isprint (wchar_t c) +ace_isprint (wchar_t c) { return iswprint (c); } #endif /* ACE_USES_WCHAR */ template <typename CHAR_TYPE> inline int -ACE_OS::ace_ispunct (CHAR_TYPE c) +ace_ispunct (CHAR_TYPE c) { return ispunct (static_cast<unsigned char> (c)); } #if defined (ACE_USES_WCHAR) template <> inline int -ACE_OS::ace_ispunct (wchar_t c) +ace_ispunct (wchar_t c) { return iswpunct (c); } #endif /* ACE_USES_WCHAR */ template <typename CHAR_TYPE> inline int -ACE_OS::ace_isspace (CHAR_TYPE c) +ace_isspace (CHAR_TYPE c) { return isspace (static_cast<unsigned char> (c)); } #if defined (ACE_USES_WCHAR) template <> inline int -ACE_OS::ace_isspace (wchar_t c) +ace_isspace (wchar_t c) { return iswspace (c); } #endif /* ACE_USES_WCHAR */ template <typename CHAR_TYPE> inline int -ACE_OS::ace_isupper (CHAR_TYPE c) +ace_isupper (CHAR_TYPE c) { return isupper (static_cast<unsigned char> (c)); } #if defined (ACE_USES_WCHAR) template <> inline int -ACE_OS::ace_isupper (wchar_t c) +ace_isupper (wchar_t c) { return iswupper (c); } #endif /* ACE_USES_WCHAR */ template <typename CHAR_TYPE> inline int -ACE_OS::ace_isxdigit (CHAR_TYPE c) +ace_isxdigit (CHAR_TYPE c) { return isxdigit (static_cast<unsigned char> (c)); } #if defined (ACE_USES_WCHAR) template <> inline int -ACE_OS::ace_isxdigit (wchar_t c) +ace_isxdigit (wchar_t c) { return iswxdigit (c); } #endif /* ACE_USES_WCHAR */ +} |