From 848aed5db1fa5287e195eafe53df87065cc5f10a Mon Sep 17 00:00:00 2001 From: "rickg%netscape.com" Date: Sat, 22 Aug 1998 17:50:13 +0000 Subject: [PATCH] added iostream output to nsString --- base/src/nsString.cpp | 29 +++++++++++++++++++++++++++++ base/src/nsString.h | 3 +++ string/obsolete/nsString.cpp | 29 +++++++++++++++++++++++++++++ string/obsolete/nsString.h | 3 +++ xpcom/ds/nsString.cpp | 29 +++++++++++++++++++++++++++++ xpcom/ds/nsString.h | 3 +++ xpcom/string/obsolete/nsString.cpp | 29 +++++++++++++++++++++++++++++ xpcom/string/obsolete/nsString.h | 3 +++ 8 files changed, 128 insertions(+) diff --git a/base/src/nsString.cpp b/base/src/nsString.cpp index 04c90dedd625..1b2882d99e07 100644 --- a/base/src/nsString.cpp +++ b/base/src/nsString.cpp @@ -1687,6 +1687,20 @@ void nsString::DebugDump(ostream& aStream) const { aStream << endl; } +/** + * + * @update gess8/8/98 + * @param + * @return + */ +ostream& operator<<(ostream& os,nsString& aString){ + const PRUnichar* uc=aString.GetUnicode(); + int len=aString.Length(); + for(int i=0;i