Lines Matching refs:Atom

86 class Atom  class
89 ~Atom();
92 static Atom* import( const DffRecordHeader& rRootRecordHeader, SvStream& rStCtrl );
93 static Atom* import( UINT16 nRecType, SvStream& rStCtrl );
104 inline const Atom* findFirstChildAtom( sal_uInt16 nRecType ) const;
107 const Atom* findNextChildAtom( sal_uInt16 nRecType, const Atom* pLast ) const;
110 inline const Atom* findFirstChildAtom( sal_uInt16 nRecType, sal_uInt16 nRecInstance ) const;
113 …const Atom* findNextChildAtom( sal_uInt16 nRecType, sal_uInt16 nRecInstance, const Atom* pLast ) c…
116 inline const Atom* findFirstChildAtom() const;
119 inline const Atom* findNextChildAtom( const Atom* pLast ) const;
138 bool operator==( const Atom& rAtom ) const;
142 void compare( Atom* pAtom );
143 bool compareContent( Atom& rAtom );
145 Atom* getCompareAtom() const { return mpCompareAtom; } in getCompareAtom()
146 void setCompareAtom( Atom* pAtom ) { mpCompareAtom = pAtom; } in setCompareAtom()
149 Atom( const DffRecordHeader& rRecordHeader, SvStream& rStCtrl );
152 static Atom* skipAtoms( Atom* pContainer, Atom* pAtom, Atom* pSkipTo );
153 static Atom* findFirstEqualAtom( Atom* pCompare, Atom* pContainer, Atom* pSearch, int& nDistance );
157 Atom* mpFirstChild;
158 Atom* mpNextAtom;
161 Atom* mpCompareAtom;
164 bool Atom::operator==( const Atom& rAtom ) const in operator ==()
171 bool Atom::compareContent( Atom& rAtom ) in compareContent()
207 inline bool Atom::hasChildAtom( sal_uInt16 nRecType ) const in hasChildAtom()
212 inline bool Atom::hasChildAtom( sal_uInt16 nRecType, sal_uInt16 nRecInstance ) const in hasChildAtom()
217 inline const Atom* Atom::findFirstChildAtom( sal_uInt16 nRecType ) const in findFirstChildAtom()
222 inline const DffRecordHeader& Atom::getHeader() const in getHeader()
227 inline const Atom* Atom::findFirstChildAtom( sal_uInt16 nRecType, sal_uInt16 nRecInstance ) const in findFirstChildAtom()
232 inline const Atom* Atom::findFirstChildAtom() const in findFirstChildAtom()
237 inline const Atom* Atom::findNextChildAtom( const Atom* pLast ) const in findNextChildAtom()
242 inline bool Atom::isContainer() const in isContainer()
247 inline bool Atom::seekToContent() const in seekToContent()
253 inline sal_uInt16 Atom::getType() const in getType()
258 inline sal_uInt16 Atom::getInstance() const in getInstance()
263 inline sal_uInt32 Atom::getLength() const in getLength()
268 Atom::Atom( const DffRecordHeader& rRecordHeader, SvStream& rStream ) in Atom() function in Atom
292 Atom* pLastAtom = NULL; in Atom()
300 Atom* pAtom = new Atom( aChildHeader, mrStream ); in Atom()
316 Atom::~Atom() in ~Atom()
318 Atom* pChild = mpFirstChild; in ~Atom()
321 Atom* pNextChild = pChild->mpNextAtom; in ~Atom()
328 Atom* Atom::import( const DffRecordHeader& rRootRecordHeader, SvStream& rStCtrl ) in import()
330 Atom* pRootAtom = new Atom( rRootRecordHeader, rStCtrl ); in import()
344 Atom* Atom::import( UINT16 nRecType, SvStream& rStCtrl ) in import()
362 const Atom* Atom::findNextChildAtom( sal_uInt16 nRecType, const Atom* pLast ) const in findNextChildAtom()
364 Atom* pChild = pLast != NULL ? pLast->mpNextAtom : mpFirstChild; in findNextChildAtom()
374 const Atom* Atom::findNextChildAtom( sal_uInt16 nRecType, sal_uInt16 nRecInstance, const Atom* pLas… in findNextChildAtom()
376 const Atom* pChild = pLast != NULL ? pLast->mpNextAtom : mpFirstChild; in findNextChildAtom()
385 Atom* Atom::findFirstEqualAtom( Atom* pCompare, Atom* pContainer, Atom* pSearch, int& nDistance ) in findFirstEqualAtom()
388 Atom* pRet = 0; in findFirstEqualAtom()
395 pSearch = const_cast< Atom* >( pContainer->findNextChildAtom( pSearch ) ); in findFirstEqualAtom()
402 Atom* Atom::skipAtoms( Atom* pContainer, Atom* pAtom, Atom* pSkipTo ) in skipAtoms()
407 pAtom = const_cast< Atom* >( pContainer->findNextChildAtom( pAtom ) ); in skipAtoms()
413 void Atom::compare( Atom* pAtom ) in compare()
433 Atom* pChildAtom1 = const_cast< Atom* >( findFirstChildAtom() ); in compare()
437 Atom* pChildAtom2 = const_cast< Atom* >( pAtom->findFirstChildAtom() ); in compare()
445Atom* pFind1 = findFirstEqualAtom( pChildAtom1, pAtom, const_cast< Atom* >( pAtom->findNextChildAt… in compare()
446Atom* pFind2 = findFirstEqualAtom( pChildAtom2, this, const_cast< Atom* >(findNextChildAtom( pChil… in compare()
472 pChildAtom1 = const_cast< Atom* >( findNextChildAtom( pChildAtom1 ) ); in compare()
473 pChildAtom2 = const_cast< Atom* >( pAtom->findNextChildAtom( pChildAtom2 ) ); in compare()
508 Atom* pAtom = static_cast<Atom*>( pEntry->GetUserData() ); in Paint()
568 void SetRootAtom( const Atom* pAtom );
580 SvLBoxEntry* findAtom( Atom* pAtom );
586 void InsertAtom( const Atom* pAtom, SvLBoxEntry* pParent = 0 );
587 const Atom* mpRootAtom;
645 SvLBoxEntry* AtomContainerTreeListBox::findAtom( Atom* pAtom ) in findAtom()
689 void AtomContainerTreeListBox::SetRootAtom( const Atom* pAtom ) in SetRootAtom()
695 void AtomContainerTreeListBox::InsertAtom( const Atom* pAtom, SvLBoxEntry* pParent /* = 0 */ ) in InsertAtom()
724 const Atom* pChildAtom = pAtom->findFirstChildAtom(); in InsertAtom()
770 Atom* getRootAtom() const;
775 Atom* mpAtom;
805 mpAtom = Atom::import( 65530, *mpDocStream ); in Load()
810 Atom* PPTDocument::getRootAtom() const in getRootAtom()
882 Atom* pAtom1 = pDocument1->getRootAtom(); in Compare()
883 Atom* pAtom2 = pDocument2->getRootAtom(); in Compare()
965 static String GetAtomText( const Atom* pAtom ) in GetAtomText()
1008 Atom* pAtom = static_cast<Atom*>( pEntry->GetUserData() ); in IMPL_LINK()
1029 Atom* pAtom = static_cast<Atom*>(pPair->second->GetUserData()); in Sync()
1058 Atom* pAtom = static_cast<Atom*>( pEntry->GetUserData() ); in IMPL_LINK()