Internal: a field. More...
#include <SWFieldManager.hxx>
Public Member Functions | |
| Field () | |
| constructor | |
| virtual | ~Field () |
| destructor | |
| virtual bool | send (STOFFListenerPtr listener, StarState &state) const |
| add to send the zone data | |
| virtual void | print (std::ostream &o) const |
| print a field | |
Public Attributes | |
| int | m_type |
| the field type | |
| int | m_subType |
| the subtype | |
| int | m_format |
| the field format | |
| librevenge::RVNGString | m_name |
| the name | |
| librevenge::RVNGString | m_content |
| the content | |
| librevenge::RVNGString | m_textValue |
| the value text | |
| double | m_doubleValue |
| double | |
| int | m_level |
| the chapter level | |
Protected Member Functions | |
| Field (const Field &orig) | |
| copy constructor | |
Friends | |
| std::ostream & | operator<< (std::ostream &o, Field const &field) |
| operator<< | |
Internal: a field.
| SWFieldManagerInternal::Field::Field | ( | ) | [inline] |
constructor
| SWFieldManagerInternal::Field::~Field | ( | ) | [virtual] |
destructor
| SWFieldManagerInternal::Field::Field | ( | const Field & | orig | ) | [inline, protected] |
copy constructor
| void SWFieldManagerInternal::Field::print | ( | std::ostream & | o | ) | const [virtual] |
print a field
Reimplemented in SWFieldManagerInternal::FieldSetField, SWFieldManagerInternal::FieldSetExp, SWFieldManagerInternal::FieldScript, SWFieldManagerInternal::FieldPostIt, SWFieldManagerInternal::FieldPageNumber, SWFieldManagerInternal::FieldJumpEdit, SWFieldManagerInternal::FieldINet, SWFieldManagerInternal::FieldHiddenText, SWFieldManagerInternal::FieldDBField, and SWFieldManagerInternal::FieldDateTime.
| bool SWFieldManagerInternal::Field::send | ( | STOFFListenerPtr | listener, |
| StarState & | state | ||
| ) | const [virtual] |
add to send the zone data
Reimplemented in SWFieldManagerInternal::FieldSetField, SWFieldManagerInternal::FieldSetExp, SWFieldManagerInternal::FieldPostIt, SWFieldManagerInternal::FieldPageNumber, SWFieldManagerInternal::FieldJumpEdit, SWFieldManagerInternal::FieldHiddenText, SWFieldManagerInternal::FieldDBField, and SWFieldManagerInternal::FieldDateTime.
| std::ostream& operator<< | ( | std::ostream & | o, |
| Field const & | field | ||
| ) | [friend] |
operator<<
| librevenge::RVNGString SWFieldManagerInternal::Field::m_content |
the field format
Referenced by print(), send(), SWFieldManagerInternal::FieldJumpEdit::send(), and SWFieldManagerInternal::FieldSetExp::send().
| librevenge::RVNGString SWFieldManagerInternal::Field::m_name |
the name
Referenced by print(), send(), and SWFieldManagerInternal::FieldSetExp::send().
| librevenge::RVNGString SWFieldManagerInternal::Field::m_textValue |
the field type
Referenced by print(), send(), SWFieldManagerInternal::FieldDateTime::send(), SWFieldManagerInternal::FieldDBField::send(), SWFieldManagerInternal::FieldHiddenText::send(), SWFieldManagerInternal::FieldJumpEdit::send(), SWFieldManagerInternal::FieldPageNumber::send(), SWFieldManagerInternal::FieldPostIt::send(), SWFieldManagerInternal::FieldSetExp::send(), and SWFieldManagerInternal::FieldSetField::send().