Internal structure: use to store a footnote. More...
Public Member Functions | |
| Footnote () | |
| Constructor. | |
| std::string | getTextLabel (int actId) const |
| returns a label corresponding to a note ( or nothing if we can use numbering note) | |
Public Attributes | |
| int | m_number |
| the note number | |
| int | m_paragraph [2] |
| the paragraph position in the footnote zone (first and last) | |
| NSStruct::Position | m_textPosition |
| the text position | |
| std::string | m_textLabel |
| the label in the text | |
| std::string | m_noteLabel |
| the label in the note | |
| bool | m_parsed |
| a flag to know if the footnote is parsed | |
| std::string | m_extra |
| some extra debuging information | |
Friends | |
| std::ostream & | operator<< (std::ostream &o, Footnote const &ft) |
| operator<< | |
Internal structure: use to store a footnote.
| NSTextInternal::Footnote::Footnote | ( | ) | [inline] |
Constructor.
| std::string NSTextInternal::Footnote::getTextLabel | ( | int | actId | ) | const [inline] |
returns a label corresponding to a note ( or nothing if we can use numbering note)
Referenced by NSText::sendText().
| std::ostream& operator<< | ( | std::ostream & | o, |
| Footnote const & | ft | ||
| ) | [friend] |
operator<<
| std::string NSTextInternal::Footnote::m_extra |
some extra debuging information
Referenced by NSTextInternal::operator<<(), and NSText::readFootnotes().
| std::string NSTextInternal::Footnote::m_noteLabel |
the label in the note
Referenced by NSTextInternal::operator<<(), and NSText::readFootnotes().
the note number
Referenced by NSTextInternal::operator<<(), NSText::readFootnotes(), and NSText::sendText().
the paragraph position in the footnote zone (first and last)
Referenced by Footnote(), NSTextInternal::operator<<(), NSText::readFootnotes(), and NSText::sendFootnote().
bool NSTextInternal::Footnote::m_parsed [mutable] |
a flag to know if the footnote is parsed
Referenced by NSText::sendFootnote().
| std::string NSTextInternal::Footnote::m_textLabel |
the label in the text
Referenced by getTextLabel(), NSTextInternal::operator<<(), and NSText::readFootnotes().
the text position
Referenced by NSTextInternal::operator<<(), and NSText::readFootnotes().