filters
Libppt::Record Class ReferenceInheritance diagram for Libppt::Record:
List of all members.
Detailed Description
Definition at line 32 of file powerpoint.h.
Constructor & Destructor Documentation
Record::~Record |
( |
|
) |
[virtual] |
|
Member Function Documentation
Record * Record::create |
( |
unsigned |
type |
) |
[static] |
|
void Record::dump |
( |
std::ostream & |
out |
) |
const [virtual] |
|
|
Dumps record information to output stream.
For debugging only.
Reimplemented in Libppt::BookmarkEntityAtom, Libppt::CStringAtom, Libppt::ColorSchemeAtom, Libppt::CurrentUserAtom, Libppt::DocumentAtom, Libppt::EndDocumentAtom, Libppt::ExObjListAtom, Libppt::ExHyperlinkAtom, Libppt::ExLinkAtom, Libppt::ExOleObjAtom, Libppt::ExEmbedAtom, Libppt::FontEntityAtom, Libppt::GuideAtom, Libppt::HeadersFootersAtom, Libppt::NotesAtom, Libppt::PersistIncrementalBlockAtom, Libppt::Record1043, Libppt::Record1044, Libppt::SSlideLayoutAtom, Libppt::SlideViewInfoAtom, Libppt::SlidePersistAtom, Libppt::SSDocInfoAtom, Libppt::StyleTextPropAtom, Libppt::SlideAtom, Libppt::SSSlideInfoAtom, Libppt::SrKinsokuAtom, Libppt::TxMasterStyleAtom, Libppt::TxCFStyleAtom, Libppt::TextCharsAtom, Libppt::TxPFStyleAtom, Libppt::TxSIStyleAtom, Libppt::TextHeaderAtom, Libppt::TextSpecInfoAtom, Libppt::TextBookmarkAtom, Libppt::TextBytesAtom, Libppt::UserEditAtom, Libppt::ViewInfoAtom, Libppt::msofbtDgAtom, Libppt::msofbtSpgrAtom, Libppt::msofbtSpAtom, Libppt::msofbtOPTAtom, Libppt::msofbtChildAnchorAtom, Libppt::msofbtClientAnchorAtom, Libppt::msofbtClientDataAtom, Libppt::msofbtClientTextboxAtom, Libppt::msofbtOleObjectAtom, Libppt::msofbtDeletedPsplAtom, Libppt::msofbtDggAtom, Libppt::msofbtColorMRUAtom, Libppt::msofbtSplitMenuColorsAtom, Libppt::msofbtBSEAtom, Libppt::msofbtCLSIDAtom, Libppt::msofbtRegroupItemsAtom, Libppt::msofbtColorSchemeAtom, Libppt::msofbtAnchorAtom, Libppt::msofbtConnectorRuleAtom, Libppt::msofbtAlignRuleAtom, Libppt::msofbtArcRuleAtom, Libppt::msofbtClientRuleAtom, Libppt::msofbtCalloutRuleAtom, and Libppt::msofbtSelectionAtom.
Definition at line 435 of file powerpoint.cpp. |
virtual bool Libppt::Record::isContainer |
( |
|
) |
const [inline, virtual] |
|
virtual const char* Libppt::Record::name |
( |
|
) |
[inline, virtual] |
|
|
Returns the name of the record.
For debugging only.
Reimplemented in Libppt::Container, Libppt::BookmarkCollectionContainer, Libppt::DocumentContainer, Libppt::EnvironmentContainer, Libppt::ExObjListContainer, Libppt::ExHyperlinkContainer, Libppt::ExEmbedContainer, Libppt::ExLinkContainer, Libppt::RunArrayContainer, Libppt::ExOleObjStgContainer, Libppt::FontCollectionContainer, Libppt::HandoutContainer, Libppt::HeadersFootersContainer, Libppt::ListContainer, Libppt::MainMasterContainer, Libppt::NotesContainer, Libppt::OutlineViewInfoContainer, Libppt::PPDrawingContainer, Libppt::PPDrawingGroupContainer, Libppt::ProgBinaryTagContainer, Libppt::ProgStringTagContainer, Libppt::ProgTagsContainer, Libppt::SlideContainer, Libppt::SlideBaseContainer, Libppt::SlideListWithTextContainer, Libppt::SlideViewInfoContainer, Libppt::SorterViewInfoContainer, Libppt::SummaryContainer, Libppt::SrKinsokuContainer, Libppt::VBAInfoContainer, Libppt::ViewInfoContainer, Libppt::msofbtDgContainer, Libppt::msofbtSpContainer, Libppt::msofbtSpgrContainer, Libppt::msofbtDggContainer, Libppt::msofbtBstoreContainer, Libppt::msofbtSolverContainer, Libppt::BookmarkEntityAtom, Libppt::CStringAtom, Libppt::ColorSchemeAtom, Libppt::CurrentUserAtom, Libppt::DocumentAtom, Libppt::EndDocumentAtom, Libppt::ExObjListAtom, Libppt::ExHyperlinkAtom, Libppt::ExLinkAtom, Libppt::ExOleObjAtom, Libppt::ExEmbedAtom, Libppt::FontEntityAtom, Libppt::GuideAtom, Libppt::HeadersFootersAtom, Libppt::NotesAtom, Libppt::PersistIncrementalBlockAtom, Libppt::Record1043, Libppt::Record1044, Libppt::SSlideLayoutAtom, Libppt::SlideViewInfoAtom, Libppt::SlidePersistAtom, Libppt::SSDocInfoAtom, Libppt::StyleTextPropAtom, Libppt::SlideAtom, Libppt::SSSlideInfoAtom, Libppt::SrKinsokuAtom, Libppt::TxMasterStyleAtom, Libppt::TxCFStyleAtom, Libppt::TextCharsAtom, Libppt::TxPFStyleAtom, Libppt::TxSIStyleAtom, Libppt::TextHeaderAtom, Libppt::TextSpecInfoAtom, Libppt::TextBookmarkAtom, Libppt::TextBytesAtom, Libppt::UserEditAtom, Libppt::ViewInfoAtom, Libppt::msofbtDgAtom, Libppt::msofbtSpgrAtom, Libppt::msofbtSpAtom, Libppt::msofbtOPTAtom, Libppt::msofbtChildAnchorAtom, Libppt::msofbtClientAnchorAtom, Libppt::msofbtClientDataAtom, Libppt::msofbtClientTextboxAtom, Libppt::msofbtOleObjectAtom, Libppt::msofbtDeletedPsplAtom, Libppt::msofbtDggAtom, Libppt::msofbtColorMRUAtom, Libppt::msofbtSplitMenuColorsAtom, Libppt::msofbtBSEAtom, Libppt::msofbtCLSIDAtom, Libppt::msofbtRegroupItemsAtom, Libppt::msofbtColorSchemeAtom, Libppt::msofbtAnchorAtom, Libppt::msofbtConnectorRuleAtom, Libppt::msofbtAlignRuleAtom, Libppt::msofbtArcRuleAtom, Libppt::msofbtClientRuleAtom, Libppt::msofbtCalloutRuleAtom, and Libppt::msofbtSelectionAtom.
Definition at line 92 of file powerpoint.h. |
unsigned Record::position |
( |
|
) |
const |
|
|
Gets the position of this record in the OLE stream.
Definition at line 412 of file powerpoint.cpp. |
void Record::setData |
( |
unsigned |
size, |
|
|
const unsigned char * |
data |
|
) |
[virtual] |
|
|
Sets the data for this record.
Reimplemented in Libppt::BookmarkEntityAtom, Libppt::CStringAtom, Libppt::ColorSchemeAtom, Libppt::CurrentUserAtom, Libppt::DocumentAtom, Libppt::ExObjListAtom, Libppt::ExHyperlinkAtom, Libppt::ExLinkAtom, Libppt::ExOleObjAtom, Libppt::ExEmbedAtom, Libppt::FontEntityAtom, Libppt::GuideAtom, Libppt::HeadersFootersAtom, Libppt::NotesAtom, Libppt::PersistIncrementalBlockAtom, Libppt::SSlideLayoutAtom, Libppt::SlideViewInfoAtom, Libppt::SlidePersistAtom, Libppt::SSDocInfoAtom, Libppt::SlideAtom, Libppt::SSSlideInfoAtom, Libppt::TxCFStyleAtom, Libppt::TextCharsAtom, Libppt::TextHeaderAtom, Libppt::TextSpecInfoAtom, Libppt::TextBookmarkAtom, Libppt::TextBytesAtom, Libppt::UserEditAtom, Libppt::ViewInfoAtom, Libppt::msofbtSpAtom, Libppt::msofbtOPTAtom, Libppt::msofbtClientAnchorAtom, Libppt::msofbtClientDataAtom, Libppt::msofbtClientTextboxAtom, Libppt::msofbtSplitMenuColorsAtom, and Libppt::msofbtAlignRuleAtom.
Definition at line 427 of file powerpoint.cpp. |
void Record::setPosition |
( |
unsigned |
pos |
) |
|
|
|
Sets the position of the record in the OLE stream.
Definition at line 407 of file powerpoint.cpp. |
Member Data Documentation
|
Static ID of the record.
Subclasses should override this value with the id of the record they handle.
Reimplemented in Libppt::BookmarkCollectionContainer, Libppt::DocumentContainer, Libppt::EnvironmentContainer, Libppt::ExObjListContainer, Libppt::ExHyperlinkContainer, Libppt::ExEmbedContainer, Libppt::ExLinkContainer, Libppt::RunArrayContainer, Libppt::ExOleObjStgContainer, Libppt::FontCollectionContainer, Libppt::HandoutContainer, Libppt::HeadersFootersContainer, Libppt::ListContainer, Libppt::MainMasterContainer, Libppt::NotesContainer, Libppt::OutlineViewInfoContainer, Libppt::PPDrawingContainer, Libppt::PPDrawingGroupContainer, Libppt::ProgBinaryTagContainer, Libppt::ProgStringTagContainer, Libppt::ProgTagsContainer, Libppt::SlideContainer, Libppt::SlideBaseContainer, Libppt::SlideListWithTextContainer, Libppt::SlideViewInfoContainer, Libppt::SorterViewInfoContainer, Libppt::SummaryContainer, Libppt::SrKinsokuContainer, Libppt::VBAInfoContainer, Libppt::ViewInfoContainer, Libppt::msofbtDgContainer, Libppt::msofbtSpContainer, Libppt::msofbtSpgrContainer, Libppt::msofbtDggContainer, Libppt::msofbtBstoreContainer, Libppt::msofbtSolverContainer, Libppt::BookmarkEntityAtom, Libppt::CStringAtom, Libppt::ColorSchemeAtom, Libppt::CurrentUserAtom, Libppt::DocumentAtom, Libppt::EndDocumentAtom, Libppt::ExObjListAtom, Libppt::ExHyperlinkAtom, Libppt::ExLinkAtom, Libppt::ExOleObjAtom, Libppt::ExEmbedAtom, Libppt::FontEntityAtom, Libppt::GuideAtom, Libppt::HeadersFootersAtom, Libppt::NotesAtom, Libppt::PersistIncrementalBlockAtom, Libppt::Record1043, Libppt::Record1044, Libppt::SSlideLayoutAtom, Libppt::SlideViewInfoAtom, Libppt::SlidePersistAtom, Libppt::SSDocInfoAtom, Libppt::StyleTextPropAtom, Libppt::SlideAtom, Libppt::SSSlideInfoAtom, Libppt::SrKinsokuAtom, Libppt::TxMasterStyleAtom, Libppt::TxCFStyleAtom, Libppt::TextCharsAtom, Libppt::TxPFStyleAtom, Libppt::TxSIStyleAtom, Libppt::TextHeaderAtom, Libppt::TextSpecInfoAtom, Libppt::TextBookmarkAtom, Libppt::TextBytesAtom, Libppt::UserEditAtom, Libppt::ViewInfoAtom, Libppt::msofbtDgAtom, Libppt::msofbtSpgrAtom, Libppt::msofbtSpAtom, Libppt::msofbtOPTAtom, Libppt::msofbtChildAnchorAtom, Libppt::msofbtClientAnchorAtom, Libppt::msofbtClientDataAtom, Libppt::msofbtClientTextboxAtom, Libppt::msofbtOleObjectAtom, Libppt::msofbtDeletedPsplAtom, Libppt::msofbtDggAtom, Libppt::msofbtColorMRUAtom, Libppt::msofbtSplitMenuColorsAtom, Libppt::msofbtBSEAtom, Libppt::msofbtCLSIDAtom, Libppt::msofbtRegroupItemsAtom, Libppt::msofbtColorSchemeAtom, Libppt::msofbtAnchorAtom, Libppt::msofbtConnectorRuleAtom, Libppt::msofbtAlignRuleAtom, Libppt::msofbtArcRuleAtom, Libppt::msofbtClientRuleAtom, Libppt::msofbtCalloutRuleAtom, and Libppt::msofbtSelectionAtom.
Definition at line 40 of file powerpoint.h. |
The documentation for this class was generated from the following files:
|