92 return p1.
cmp(p2) < 0;
Definition: NSStruct.hxx:53
std::vector< Node > m_childList
the list of data entry
Definition: NSStruct.hxx:158
the zone information
Definition: NSStruct.hxx:161
shared_ptr< RecursifData > m_data
the recursif data
Definition: NSStruct.hxx:186
int m_type
the variable type
Definition: NSStruct.hxx:182
Definition: NSStruct.hxx:53
RecursifData(NSStruct::ZoneType zone, NSStruct::VariableType vType=NSStruct::V_None, int level=0)
constructor
Definition: NSStruct.hxx:134
Definition: NSStruct.hxx:50
bool operator!=(Position const &p2) const
operator!=
Definition: NSStruct.hxx:68
int m_paragraph
the paragraph
Definition: NSStruct.hxx:82
NSStruct::VariableType m_variableType
the variable type
Definition: NSStruct.hxx:169
VariableType
the different variable type
Definition: NSStruct.hxx:53
bool operator()(Position const &p1, Position const &p2) const
comparaison function
Definition: NSStruct.hxx:91
ZoneType
the different zone
Definition: NSStruct.hxx:50
Definition: NSStruct.hxx:53
int m_level
the node level
Definition: NSStruct.hxx:156
RecursifData(RecursifData const &orig)
copy constructor
Definition: NSStruct.hxx:138
bool isLeaf() const
returns true if the node is a final node
Definition: NSStruct.hxx:177
Definition: NSStruct.hxx:53
RecursifData & operator=(RecursifData const &orig)
copy operator
Definition: NSStruct.hxx:142
the data data
Definition: NSStruct.hxx:172
int m_word
the word
Definition: NSStruct.hxx:84
MWAWEntry m_entry
the entry
Definition: NSStruct.hxx:184
the main class to read a Nisus Writer file
Definition: NSParser.hxx:59
bool read(NSParser &parser, MWAWEntry const &entry)
read the data
Definition: NSStruct.cxx:77
a comparaison structure used to sort the position
Definition: NSStruct.hxx:89
Info(NSStruct::ZoneType zType, NSStruct::VariableType vType=NSStruct::V_None)
the constructor
Definition: NSStruct.hxx:163
friend std::ostream & operator<<(std::ostream &o, Position const &pos)
operator<<: prints data in form "XxYxZ"
Definition: NSStruct.cxx:43
Position()
the constructor
Definition: NSStruct.hxx:58
NSStruct::ZoneType m_zoneType
the zone id
Definition: NSStruct.hxx:167
Node()
constructor
Definition: NSStruct.hxx:174
int cmp(Position const &p2) const
a small compare operator
Definition: NSStruct.hxx:72
bool operator==(Position const &p2) const
operator==
Definition: NSStruct.hxx:64
Definition: NSStruct.hxx:50
a position
Definition: NSStruct.hxx:56
basic class to store an entry in a file This contained :
Definition: MWAWEntry.hxx:46
int m_char
the character position
Definition: NSStruct.hxx:86
Internal: low level a structure helping to read recursifList.
Definition: NSStruct.hxx:130
Definition: NSStruct.hxx:50
shared_ptr< Info > m_info
zone information
Definition: NSStruct.hxx:154