WPS8TextInternal::Notes Struct Reference

Internal: class to store the note position. More...

List of all members.

Classes

struct  Compare
 internal struct used to create sorted map More...

Public Member Functions

 Notes ()
 constructor
 Notes (Notes const &orig)
 copy constructor
Notesoperator= (Notes const &orig)
 copy operator
WPSEntry getCorrespondanceEntry (long offset) const

Public Attributes

int m_zoneNote
 the id of the zone which corresponds to the data
int m_zoneCorr
 the id of the zone which called/used this data
WPSContentListener::NoteType m_type
 the note type : footnote or endnote
bool m_note
 a flag to know if this is the note content
Notes const * m_corr
 a pointer to the corresponding notes
std::vector< long > m_positions
 the positions of the data in the file

Friends

std::ostream & operator<< (std::ostream &o, Notes const &note)
 operator <<

Detailed Description

Internal: class to store the note position.


Constructor & Destructor Documentation

WPS8TextInternal::Notes::Notes ( )
inline

constructor

WPS8TextInternal::Notes::Notes ( Notes const &  orig)
inline

copy constructor


Member Function Documentation

WPSEntry WPS8TextInternal::Notes::getCorrespondanceEntry ( long  offset) const
inline

Referenced by WPS8Text::readText().

Notes& WPS8TextInternal::Notes::operator= ( Notes const &  orig)
inline

copy operator


Friends And Related Function Documentation

std::ostream& operator<< ( std::ostream &  o,
Notes const &  note 
)
friend

operator <<


Member Data Documentation

Notes const* WPS8TextInternal::Notes::m_corr

a pointer to the corresponding notes

Referenced by getCorrespondanceEntry(), operator=(), and WPS8Text::readText().

bool WPS8TextInternal::Notes::m_note

a flag to know if this is the note content

Referenced by operator=(), and WPS8Text::readText().

std::vector<long> WPS8TextInternal::Notes::m_positions

the positions of the data in the file

Referenced by getCorrespondanceEntry(), WPS8TextInternal::operator<<(), operator=(), and WPS8Text::readNotes().

int WPS8TextInternal::Notes::m_zoneCorr

the id of the zone which called/used this data

Referenced by WPS8TextInternal::Notes::Compare::operator()(), WPS8TextInternal::operator<<(), operator=(), and WPS8Text::readNotes().

int WPS8TextInternal::Notes::m_zoneNote

the id of the zone which corresponds to the data

Referenced by WPS8TextInternal::Notes::Compare::operator()(), WPS8TextInternal::operator<<(), operator=(), and WPS8Text::readNotes().


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

Generated on Sun May 26 2013 21:42:55 for libwps by doxygen 1.8.1.1