diff options
-rw-r--r-- | include/tools/inetmsg.hxx | 6 | ||||
-rw-r--r-- | tools/source/inet/inetmsg.cxx | 67 |
2 files changed, 0 insertions, 73 deletions
diff --git a/include/tools/inetmsg.hxx b/include/tools/inetmsg.hxx index eb14ffca5efa..3d354fb12bae 100644 --- a/include/tools/inetmsg.hxx +++ b/include/tools/inetmsg.hxx @@ -414,12 +414,6 @@ public: INetMessageContainerType eType = INETMSG_MULTIPART_MIXED); bool AttachChild ( INetMIMEMessage& rChildMsg, bool bOwner = true ); - - // Stream operators. - - friend SvStream& operator <<(SvStream& rStrm, const INetMIMEMessage& rMsg); - - friend SvStream& operator >>(SvStream& rStrm, INetMIMEMessage& rMsg); }; #endif diff --git a/tools/source/inet/inetmsg.cxx b/tools/source/inet/inetmsg.cxx index 7a781704b799..49d97ca48754 100644 --- a/tools/source/inet/inetmsg.cxx +++ b/tools/source/inet/inetmsg.cxx @@ -882,71 +882,4 @@ bool INetMIMEMessage::AttachChild(INetMIMEMessage& rChildMsg, bool bOwner) return false; } -SvStream& operator <<(SvStream& rStrm, const INetMIMEMessage& rMsg) -{ - rStrm.WriteUInt32( rMsg.m_nDocSize ); - write_uInt16_lenPrefixed_uInt8s_FromOUString(rStrm, rMsg.m_aDocName, RTL_TEXTENCODING_UTF8); - - sal_uIntPtr n = rMsg.m_aHeaderList.size(); - rStrm.WriteUInt32( n ); - - for (sal_uIntPtr i = 0; i < n; i++) - WriteINetMessageHeader( rStrm, *( rMsg.m_aHeaderList[ i ] ) ); - - for (sal_uInt16 i = 0; i < INETMSG_RFC822_NUMHDR; i++) - rStrm.WriteUInt32( rMsg.m_nRFC822Index[i] ); - - for (sal_uInt16 i = 0; i < INETMSG_MIME_NUMHDR; i++) - rStrm.WriteUInt32( rMsg.m_nMIMEIndex[i] ); - - write_uInt16_lenPrefixed_uInt8s_FromOString(rStrm, rMsg.m_aBoundary); - rStrm.WriteUInt32( rMsg.aChildren.size() ); - - return rStrm; -} - -SvStream& operator >>(SvStream& rStrm, INetMIMEMessage& rMsg) -{ - // Cleanup. - rMsg.m_nDocSize = 0; - rMsg.m_xDocLB.Clear(); - rMsg.ListCleanup_Impl(); - - sal_uInt32 nTemp; - - // Copy. - rStrm.ReadUInt32( nTemp ); - rMsg.m_nDocSize = nTemp; - rMsg.m_aDocName = read_uInt16_lenPrefixed_uInt8s_ToOUString(rStrm, RTL_TEXTENCODING_UTF8); - - sal_uIntPtr n = 0; - rStrm.ReadUInt32( nTemp ); - n = nTemp; - - for (sal_uIntPtr i = 0; i < n; i++) - { - INetMessageHeader *p = new INetMessageHeader(); - ReadINetMessageHeader( rStrm, *p ); - rMsg.m_aHeaderList.push_back( p ); - } - - for (sal_uInt16 i = 0; i < INETMSG_RFC822_NUMHDR; i++) - { - rStrm.ReadUInt32( nTemp ); - rMsg.m_nRFC822Index[i] = nTemp; - } - - for (sal_uInt16 i = 0; i < INETMSG_MIME_NUMHDR; i++) - { - rStrm.ReadUInt32( nTemp ); - rMsg.m_nMIMEIndex[i] = nTemp; - } - - rMsg.m_aBoundary = read_uInt16_lenPrefixed_uInt8s_ToOString(rStrm); - - rStrm.ReadUInt32( nTemp ); - - return rStrm; -} - /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ |