Internal: the state of a WPS4Text. More...
Public Member Functions | |
State () | |
constructor | |
void | initTypeMaps () |
initializes the type map | |
WPSEntry | getTextZones (int id) const |
returns the entry corresponding to a type id | |
void | setParsed (WPSEntry const &entry, bool fl) |
tests if a text zone is simillar to entry, if yes, updates is parsed field | |
WPSEntry | getTCDZone (int strsId, int cellId) const |
try to return a entry for a cell in table zones |
Public Attributes | |
std::vector< WPSEntry > | m_textZones |
the list of different text zones | |
std::map< long, Bookmark > | m_bookmarkMap |
a map text offset->bookmark | |
std::vector< Notes > | m_notesList |
the list of notes | |
std::map< long, Notes * > | m_notesMap |
a map text offset->notes | |
Object | m_object |
actual object | |
std::map< long, Object > | m_objectMap |
a map text offset->object | |
std::map< long, Token > | m_tokenMap |
a map text offset->token | |
std::map< int, std::vector< long > > | m_tcdMap |
a map strsId -> last positions of cells | |
std::map< int, int > | m_objectTypes |
the object type | |
std::vector< DataPLC > | m_plcList |
a list of all plcs | |
WPS8PLCInternal::KnownPLC | m_knownPLC |
the known plc |
Internal: the state of a WPS4Text.
|
inline |
constructor
|
inline |
try to return a entry for a cell in table zones
|
inline |
returns the entry corresponding to a type id
void WPS8TextInternal::State::initTypeMaps | ( | ) |
initializes the type map
Referenced by State().
|
inline |
tests if a text zone is simillar to entry, if yes, updates is parsed field
std::map<long, Bookmark> WPS8TextInternal::State::m_bookmarkMap |
a map text offset->bookmark
Referenced by State().
WPS8PLCInternal::KnownPLC WPS8TextInternal::State::m_knownPLC |
the known plc
Referenced by State().
std::map<long, Notes *> WPS8TextInternal::State::m_notesMap |
a map text offset->notes
Referenced by State().
std::map<long, Object> WPS8TextInternal::State::m_objectMap |
a map text offset->object
Referenced by State().
std::map<int,int> WPS8TextInternal::State::m_objectTypes |
the object type
Referenced by initTypeMaps(), and State().
std::map<int, std::vector<long> > WPS8TextInternal::State::m_tcdMap |
a map strsId -> last positions of cells
Referenced by getTCDZone(), and State().
std::vector<WPSEntry> WPS8TextInternal::State::m_textZones |
the list of different text zones
Referenced by getTCDZone(), getTextZones(), setParsed(), and State().
std::map<long, Token> WPS8TextInternal::State::m_tokenMap |
a map text offset->token
Referenced by State().