27, maRecordHeader( rRecordHeader )
28, mpFirstChild( nullptr )
29, mpNextAtom( nullptr )
37 Atom* pLastAtom =
nullptr;
79 Atom* pRootAtom =
new Atom( rRootRecordHeader, rStCtrl );
virtual sal_uInt64 TellEnd()
void SetError(ErrCode nErrorCode)
Atom(const DffRecordHeader &rRecordHeader, SvStream &rStCtrl)
bool seekToContent() const
seeks to the contents of this atom
static Atom * import(const DffRecordHeader &rRootRecordHeader, SvStream &rStCtrl)
imports this atom and its child atoms
DffRecordHeader maRecordHeader
const Atom * findNextChildAtom(sal_uInt16 nRecType, const Atom *pLast) const
returns the next child atom after pLast with nRecType or NULL
#define SVSTREAM_FILEFORMAT_ERROR