|
LibreOffice Module sfx2 (master) 1
|
Property representing the codepage used to encode bytestrings in the entire property set. More...
#include <oleprops.hxx>
Public Member Functions | |
| SfxOleCodePageProperty () | |
Public Member Functions inherited from SfxOlePropertyBase | |
| SfxOlePropertyBase (sal_Int32 nPropId, sal_Int32 nPropType) | |
| sal_Int32 | GetPropId () const |
| sal_Int32 | GetPropType () const |
Public Member Functions inherited from SfxOleObjectBase | |
| SfxOleObjectBase () | |
| virtual | ~SfxOleObjectBase () |
| ErrCode const & | GetError () const |
| Returns the current error code. More... | |
| ErrCode const & | Load (SvStream &rStrm) |
| Loads this object from the passed stream. More... | |
| ErrCode const & | Save (SvStream &rStrm) |
| Saves this object to the passed stream. More... | |
Public Member Functions inherited from SfxOleTextEncoding | |
| SfxOleTextEncoding () | |
| SfxOleTextEncoding (rtl_TextEncoding eTextEnc) | |
| rtl_TextEncoding | GetTextEncoding () const |
| Returns the current text encoding identifier. More... | |
| void | SetTextEncoding (rtl_TextEncoding eTextEnc) |
| Sets the passed text encoding. More... | |
| bool | IsUnicode () const |
| Returns true, if this object contains Unicode text encoding. More... | |
| void | SetUnicode () |
| Sets Unicode text encoding to this object. More... | |
| sal_uInt16 | GetCodePage () const |
| Converts the current settings to a Windows codepage identifier. More... | |
| void | SetCodePage (sal_uInt16 nCodePage) |
| Sets the current text encoding from a Windows codepage identifier. More... | |
Private Member Functions | |
| virtual void | ImplLoad (SvStream &rStrm) override |
| Derived classes implement loading the object from the passed steam. More... | |
| virtual void | ImplSave (SvStream &rStrm) override |
| Derived classes implement saving the object to the passed steam. More... | |
Additional Inherited Members | |
Protected Member Functions inherited from SfxOlePropertyBase | |
| void | SetPropType (sal_Int32 nPropType) |
Protected Member Functions inherited from SfxOleObjectBase | |
| void | SetError (ErrCode nErrCode) |
| Sets the passed error code. More... | |
| void | LoadObject (SvStream &rStrm, SfxOleObjectBase &rObj) |
| Loads the passed object from the stream. More... | |
| void | SaveObject (SvStream &rStrm, SfxOleObjectBase &rObj) |
| Saves the passed object to the stream. More... | |
Property representing the codepage used to encode bytestrings in the entire property set.
Definition at line 223 of file oleprops.hxx.
|
explicit |
Definition at line 365 of file oleprops.cxx.
|
overrideprivatevirtual |
Derived classes implement loading the object from the passed steam.
Implements SfxOleObjectBase.
Definition at line 370 of file oleprops.cxx.
References SvStream::ReadUInt16(), rStrm, and SfxOleTextEncoding::SetCodePage().
|
overrideprivatevirtual |
Derived classes implement saving the object to the passed steam.
Implements SfxOleObjectBase.
Definition at line 378 of file oleprops.cxx.
References SfxOleTextEncoding::GetCodePage(), rStrm, and SvStream::WriteUInt16().