LibreOffice Module lotuswordpro (master) 1
|
AtomHolder class of Word Pro to hold a string. More...
#include <lwpatomholder.hxx>
Public Member Functions | |
LwpAtomHolder () | |
void | Read (LwpObjectStream *pStrm) |
@descr read atomholder from object stream the default encoding used in Word Pro is 1252 More... | |
void | ReadPathAtom (LwpObjectStream *pStrm) |
@descr read path atom No use now for lwp filter, just skip the atom More... | |
void | Skip (LwpObjectStream *pStrm) |
@descr skip the atom holder in object stream More... | |
const OUString & | str () const |
bool | HasValue () const |
Private Attributes | |
sal_Int32 | m_nAtom |
sal_Int32 | m_nAssocAtom |
OUString | m_String |
AtomHolder class of Word Pro to hold a string.
Definition at line 64 of file lwpatomholder.hxx.
LwpAtomHolder::LwpAtomHolder | ( | ) |
Definition at line 60 of file lwpatomholder.cxx.
|
inline |
Definition at line 81 of file lwpatomholder.hxx.
References BAD_ATOM, and m_nAtom.
Referenced by LwpNoteLayout::GetAuthor(), LwpFootnoteOptions::GetContinuedFromMessage(), and LwpFootnoteOptions::GetContinuedOnMessage().
void LwpAtomHolder::Read | ( | LwpObjectStream * | pStrm | ) |
@descr read atomholder from object stream the default encoding used in Word Pro is 1252
Definition at line 70 of file lwpatomholder.cxx.
References BAD_ATOM, m_nAssocAtom, m_nAtom, m_String, LwpObjectStream::QuickReaduInt16(), and LwpTools::QuickReadUnicode().
Referenced by LwpNumericFormatSubset::QuickRead(), LwpDocData::Read(), LwpContent::Read(), LwpDivInfo::Read(), LwpDocument::Read(), LwpFootnoteOptions::Read(), LwpMiddleLayout::Read(), LwpPlacableLayout::Read(), LwpCHBlkMarker::Read(), LwpFieldMark::Read(), LwpNoteLayout::Read(), LwpPageHint::Read(), LwpPageLayout::Read(), LwpPropListElement::Read(), LwpRowLayout::Read(), LwpSection::Read(), LwpIndexSection::Read(), LwpSilverBullet::Read(), LwpTocSuperLayout::Read(), LwpTocLevelData::Read(), LwpFootnoteNumberOptions::Read(), LwpFribDocVar::Read(), LwpFribPageNumber::Read(), LwpFontTableEntry::Read(), LwpLayoutStyle::Read(), LwpLayoutMisc::Read(), LwpExternalBorder::Read(), LwpMergeOptions::Read(), LwpUIDocument::Read(), LwpUserDictFiles::Read(), LwpTextStyle::ReadCommon(), and LwpDLNFVList::ReadName().
void LwpAtomHolder::ReadPathAtom | ( | LwpObjectStream * | pStrm | ) |
@descr read path atom No use now for lwp filter, just skip the atom
Definition at line 101 of file lwpatomholder.cxx.
References Skip().
Referenced by LwpAutoRunMacroOptions::Read(), LwpMergeOptions::Read(), and LwpUIDocument::Read().
void LwpAtomHolder::Skip | ( | LwpObjectStream * | pStrm | ) |
@descr skip the atom holder in object stream
Definition at line 91 of file lwpatomholder.cxx.
References BAD_ATOM, m_nAssocAtom, m_nAtom, LwpObjectStream::QuickReaduInt16(), and LwpObjectStream::SeekRel().
Referenced by ReadPathAtom(), and LwpPrinterInfo::Skip().
|
inline |
Definition at line 78 of file lwpatomholder.hxx.
References m_String.
Referenced by LwpGraphicObject::CreateGrafObject(), LwpPropList::EnumNamedProperty(), LwpFoundry::FindParaStyleByName(), LwpNoteLayout::GetAuthor(), LwpContent::GetClassName(), LwpDivInfo::GetClassName(), LwpFootnoteOptions::GetContinuedFromMessage(), LwpFootnoteOptions::GetContinuedOnMessage(), LwpDivInfo::GetDivName(), LwpFontTableEntry::GetFaceName(), LwpFieldMark::GetFormula(), LwpFootnoteNumberOptions::GetLeadingText(), LwpBookMark::GetName(), LwpPropList::GetNamedProperty(), LwpFrameLayout::GetNextLinkName(), LwpNumericFormatSubset::GetPrefix(), LwpTocLevelData::GetSearchStyle(), LwpSection::GetSectionName(), LwpNumericFormatSubset::GetSuffix(), LwpFootnoteNumberOptions::GetTrailingText(), LwpSilverBullet::HasName(), LwpFieldMark::IsCrossRefField(), LwpFieldMark::IsDateTimeField(), LwpFieldMark::IsDocPowerField(), LwpPropListElement::IsNamed(), LwpDocData::Parse(), LwpFrame::Parse(), LwpFieldMark::ParseIndex(), LwpTableLayout::ParseTable(), LwpFieldMark::ParseTOC(), LwpCHBlkMarker::ProcessOtherCHB(), LwpCHBlkMarker::ProcessPlaceHolder(), LwpFontTableEntry::RegisterFontDecl(), LwpTextStyle::RegisterStyle(), LwpParaStyle::RegisterStyle(), LwpFrame::RegisterStyle(), and LwpFribPageNumber::XFConvert().
|
private |
Definition at line 71 of file lwpatomholder.hxx.
|
private |
Definition at line 70 of file lwpatomholder.hxx.
Referenced by HasValue(), Read(), and Skip().
|
private |
Definition at line 72 of file lwpatomholder.hxx.