Type: info
Title: SfxPoolItem Create/Store function being removed
Posted by: [email protected]
Affected: all
TaskId: i109099
<http://www.openoffice.org/issues/show_bug.cgi?id=109099>
Effective from: CWStl77 CWS SRX644/draw11,SRX645/draw11
*Summary*
--------
In SfxPoolItem and ist derived classes:
- virtual SfxPoolItem* Create(SvStream &, USHORT) const;
- virtual SvStream& Store(SvStream &, USHORT nItemVersion ) const;
*Description*
-------------
As from CWS tl77 the functions
- virtual SfxPoolItem* Create(SvStream &, USHORT) const;
- virtual SvStream& Store(SvStream &, USHORT nItemVersion )
const;
will be removed from SfxPoolItem and all its derived classes.
Wherever those functions are still in need non-virtual function named
+ SfxPoolItem* CreateItem(SvStream &, USHORT) const;
+ SvStream& StoreItem(SvStream &, USHORT nItemVersion ) const;
got introduced. (In the long run those should probably be eliminated
by the responsible engineers as well.)
Thus when you write new code please don't use them anymore. And if you
still have need for them please use functions like
CreateItem/StoreItem as listed above.
This change is part of getting rid of EditEngines binary clipboard
format and replacing it with a ODF based clipboard format.
Send feedback to [email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]