Public Member Functions | Protected Member Functions | Protected Attributes

s_MIF_Listener Class Reference

Inheritance diagram for s_MIF_Listener:
PL_Listener

List of all members.

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_Documentm_pDocument
IE_Exp_MIFm_pie
bool m_bInBlock
UT_Wctomb m_wctomb

Constructor & Destructor Documentation

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().


Member Function Documentation

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::populateStrux ( pf_Frag_Strux sdh,
const PX_ChangeRecord pcr,
fl_ContainerLayout **  psfh 
) [virtual]
bool s_MIF_Listener::signal ( UT_uint32  iSignal  )  [virtual]

Implements PL_Listener.

References UT_ASSERT, and UT_SHOULD_NOT_HAPPEN.


Member Data Documentation

Referenced by s_MIF_Listener().


The documentation for this class was generated from the following file: