WPS4TextInternal::State Struct Reference

Internal: the state of a WPS4Text. More...

List of all members.

Public Member Functions

 State ()
 constructor
std::vector< DataFODmergeSortedFODList (std::vector< DataFOD > const &lst1, std::vector< DataFOD > const &lst2) const
 function which takes two sorted list of attribute (by text position).

Public Attributes

int m_version
 the version
std::map< int, FontNamem_fontNames
 the list of fonts names
std::vector< Fontm_fontList
 the list of all font properties
std::vector< Paragraphm_paragraphList
 the list of all paragraph properties
std::vector< WPSEntrym_FDPCs
 the list of FDPC entries (ie list to find the font properties lists )
std::vector< WPSEntrym_FDPPs
 the list of FDPP entries (ie list to find the paragraph properties lists )
std::vector< Notem_footnoteList
 the footnote entries
std::map< long, Note const * > m_footnoteMap
 map: footnote in text -> footnote entry
std::map< long, WPSEntrym_bookmarkMap
 map: bookmark in text -> bookmark
std::vector< DosLinkm_dosLinkList
 the dos file links
std::vector< DataFODm_FODList
 the list of a FOD
WPSEntry m_text
 all the text zone entry
WPSEntry m_main
 the main text zone entry
WPSEntry m_header
 the header text entry
WPSEntry m_footer
 the footer text entry
std::vector< WPSEntrym_otherZones
 the entries which are not in main/header/footer text and in the footnotes
std::map< long, Objectm_objectMap
 map: object in text -> object
std::map< long, DateTimem_dateTimeMap
 map: date field in text -> date time format
std::vector< DataPLCm_plcList
 a list of all PLCs
WPS4PLCInternal::KnownPLC m_knownPLC
 the known plc

Detailed Description

Internal: the state of a WPS4Text.


Constructor & Destructor Documentation

constructor


Member Function Documentation

std::vector< DataFOD > WPS4TextInternal::State::mergeSortedFODList ( std::vector< DataFOD > const &  lst1,
std::vector< DataFOD > const &  lst2 
) const

function which takes two sorted list of attribute (by text position).

Returns:
a list of attribute

Member Data Documentation

map: bookmark in text -> bookmark

map: date field in text -> date time format

the dos file links

the list of FDPC entries (ie list to find the font properties lists )

the list of FDPP entries (ie list to find the paragraph properties lists )

the list of a FOD

the list of all font properties

the list of fonts names

the footnote entries

map: footnote in text -> footnote entry

the main text zone entry

map: object in text -> object

the entries which are not in main/header/footer text and in the footnotes

the list of all paragraph properties

a list of all PLCs

all the text zone entry

Referenced by mergeSortedFODList().


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