added iostream output to nsString
git-svn-id: svn://10.0.0.236/trunk@8352 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
@@ -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<len;i++)
|
||||
os<<(char)uc[i];
|
||||
return os;
|
||||
}
|
||||
|
||||
|
||||
//----------------------------------------------------------------------
|
||||
|
||||
@@ -1844,6 +1858,21 @@ void nsAutoString::SelfTest(){
|
||||
xas.DebugDump(cout);
|
||||
}
|
||||
|
||||
/**
|
||||
*
|
||||
* @update gess8/8/98
|
||||
* @param
|
||||
* @return
|
||||
*/
|
||||
ostream& operator<<(ostream& os,nsAutoString& aString){
|
||||
const PRUnichar* uc=aString.GetUnicode();
|
||||
int len=aString.Length();
|
||||
for(int i=0;i<len;i++)
|
||||
os<<(char)uc[i];
|
||||
return os;
|
||||
}
|
||||
|
||||
|
||||
|
||||
/**
|
||||
*
|
||||
|
||||
Reference in New Issue
Block a user