Public Member Functions | |
| s_MIF_Listener (PD_Document *pDocument, IE_Exp_MIF *pie) | |
| virtual | ~s_MIF_Listener () |
| virtual bool | populate (fl_ContainerLayout *sfh, const PX_ChangeRecord *pcr) |
| virtual bool | populateStrux (pf_Frag_Strux *sdh, const PX_ChangeRecord *pcr, fl_ContainerLayout **psfh) |
| virtual bool | change (fl_ContainerLayout *sfh, const PX_ChangeRecord *pcr) |
| virtual bool | insertStrux (fl_ContainerLayout *sfh, const PX_ChangeRecord *pcr, pf_Frag_Strux *sdh, PL_ListenerId lid, void(*pfnBindHandles)(pf_Frag_Strux *sdhNew, PL_ListenerId lid, fl_ContainerLayout *sfhNew)) |
| virtual bool | signal (UT_uint32 iSignal) |
Protected Member Functions | |
| void | _closeBlock (void) |
| void | _outputData (const UT_UCSChar *p, UT_uint32 length) |
Protected Attributes | |
| PD_Document * | m_pDocument |
| IE_Exp_MIF * | m_pie |
| bool | m_bInBlock |
| UT_Wctomb | m_wctomb |
| s_MIF_Listener::s_MIF_Listener | ( | PD_Document * | pDocument, | |
| IE_Exp_MIF * | pie | |||
| ) |
References m_bInBlock, m_pDocument, and m_pie.
| s_MIF_Listener::~s_MIF_Listener | ( | ) | [virtual] |
References _closeBlock().
| void s_MIF_Listener::_closeBlock | ( | void | ) | [protected] |
References m_bInBlock.
Referenced by populateStrux(), and ~s_MIF_Listener().
| void s_MIF_Listener::_outputData | ( | const UT_UCSChar * | p, | |
| UT_uint32 | length | |||
| ) | [protected] |
Referenced by populate().
| bool s_MIF_Listener::change | ( | fl_ContainerLayout * | sfh, | |
| const PX_ChangeRecord * | pcr | |||
| ) | [virtual] |
Implements PL_Listener.
References UT_ASSERT.
| virtual bool s_MIF_Listener::insertStrux | ( | fl_ContainerLayout * | sfh, | |
| const PX_ChangeRecord * | pcr, | |||
| pf_Frag_Strux * | sdh, | |||
| PL_ListenerId | lid, | |||
| void(*)(pf_Frag_Strux *sdhNew, PL_ListenerId lid, fl_ContainerLayout *sfhNew) | pfnBindHandles | |||
| ) | [virtual] |
Implements PL_Listener.
| bool s_MIF_Listener::populate | ( | fl_ContainerLayout * | sfh, | |
| const PX_ChangeRecord * | pcr | |||
| ) | [virtual] |
Implements PL_Listener.
References _outputData(), PX_ChangeRecord_Span::getBufIndex(), PX_ChangeRecord::getIndexAP(), PX_ChangeRecord_Span::getLength(), PX_ChangeRecord_Object::getObjectType(), PD_Document::getPointer(), PX_ChangeRecord::getType(), m_pDocument, PTO_Bookmark, PTO_Field, PTO_Hyperlink, PTO_Image, PX_ChangeRecord::PXT_InsertFmtMark, PX_ChangeRecord::PXT_InsertObject, PX_ChangeRecord::PXT_InsertSpan, and UT_ASSERT.
| bool s_MIF_Listener::populateStrux | ( | pf_Frag_Strux * | sdh, | |
| const PX_ChangeRecord * | pcr, | |||
| fl_ContainerLayout ** | psfh | |||
| ) | [virtual] |
Implements PL_Listener.
References _closeBlock(), PX_ChangeRecord::getType(), m_bInBlock, PTX_Block, PTX_Section, and UT_ASSERT.
| bool s_MIF_Listener::signal | ( | UT_uint32 | iSignal | ) | [virtual] |
Implements PL_Listener.
References UT_ASSERT, and UT_SHOULD_NOT_HAPPEN.
bool s_MIF_Listener::m_bInBlock [protected] |
Referenced by _closeBlock(), populateStrux(), and s_MIF_Listener().
PD_Document* s_MIF_Listener::m_pDocument [protected] |
Referenced by populate(), and s_MIF_Listener().
IE_Exp_MIF* s_MIF_Listener::m_pie [protected] |
Referenced by s_MIF_Listener().
UT_Wctomb s_MIF_Listener::m_wctomb [protected] |
1.7.1