Public Member Functions | Private Attributes

ie_imp_table_control Class Reference

#include <ie_Table.h>

List of all members.

Public Member Functions

 ie_imp_table_control (PD_Document *pDoc)
virtual ~ie_imp_table_control (void)
UT_sint32 getNestDepth (void)
void OpenTable (void)
UT_sint32 OpenCell (void)
void CloseTable (void)
void CloseCell (void)
ie_imp_tablegetTable (void) const
bool NewRow (void)
void SaveRowInfo (void)
void RemoveRowInfo (void)

Private Attributes

std::stack< ie_imp_table * > m_sLastTable
PD_Documentm_pDoc

Constructor & Destructor Documentation

ie_imp_table_control::ie_imp_table_control ( PD_Document pDoc  ) 

Class to hold a stack of tables for nested tables.

References m_sLastTable.

ie_imp_table_control::~ie_imp_table_control ( void   )  [virtual]

Member Function Documentation

void ie_imp_table_control::CloseCell ( void   ) 
void ie_imp_table_control::CloseTable ( void   ) 
UT_sint32 ie_imp_table_control::getNestDepth ( void   ) 
ie_imp_table * ie_imp_table_control::getTable ( void   )  const

References m_sLastTable.

Referenced by IE_Imp_RTF::getTable(), and NewRow().

bool ie_imp_table_control::NewRow ( void   ) 
UT_sint32 ie_imp_table_control::OpenCell ( void   ) 
void ie_imp_table_control::OpenTable ( void   ) 

References m_pDoc, and m_sLastTable.

Referenced by NewRow(), and IE_Imp_RTF::OpenTable().

void ie_imp_table_control::RemoveRowInfo ( void   ) 
void ie_imp_table_control::SaveRowInfo ( void   ) 

Member Data Documentation

Referenced by NewRow(), and OpenTable().


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