a field More...
#include <libmwaw_internal.hxx>
| Public Types | |
| enum | Type { None, PageCount, PageNumber, Date, Time, Title, Database } | 
| Defines some basic type for field.  More... | |
| Public Member Functions | |
| MWAWField (Type type) | |
| basic constructor  More... | |
| MWAWField (MWAWField &&)=default | |
| MWAWField (MWAWField const &)=default | |
| MWAWField & | operator= (MWAWField const &)=default | 
| MWAWField & | operator= (MWAWField &&)=default | 
| bool | addTo (librevenge::RVNGPropertyList &propList) const | 
| add the link property to proplist (if possible)  More... | |
| librevenge::RVNGString | getString () const | 
| returns a string corresponding to the field (if possible) */  More... | |
| Public Attributes | |
| Type | m_type | 
| the type  More... | |
| libmwaw::NumberingType | m_numberingType | 
| the number type ( for number field )  More... | |
| std::string | m_DTFormat | 
| the date/time format using strftime format if defined  More... | |
| std::string | m_data | 
| the database/link field ( if defined )  More... | |
a field
| enum MWAWField::Type | 
| 
 | inlineexplicit | 
basic constructor
| 
 | default | 
| 
 | default | 
| bool MWAWField::addTo | ( | librevenge::RVNGPropertyList & | propList | ) | const | 
add the link property to proplist (if possible)
Referenced by MWAWTextListener::insertField(), MWAWPresentationListener::insertField(), MWAWGraphicListener::insertField(), and MWAWSpreadsheetListener::insertField().
| librevenge::RVNGString MWAWField::getString | ( | ) | const | 
returns a string corresponding to the field (if possible) */
Referenced by MWAWTextListener::insertField(), MWAWPresentationListener::insertField(), MWAWGraphicListener::insertField(), and MWAWSpreadsheetListener::insertField().
| std::string MWAWField::m_data | 
the database/link field ( if defined )
Referenced by getString().
| std::string MWAWField::m_DTFormat | 
the date/time format using strftime format if defined
Referenced by addTo(), MindWrtParserInternal::Field::getField(), RagTimeTextInternal::Token::getField(), RagTimeText::send(), WriteNowText::send(), DocMkrText::sendFooter(), ActaParser::sendHeaderFooter(), PowerPoint7Text::sendText(), HanMacWrdJText::sendText(), NisusWrtText::sendText(), BeagleWksText::sendText(), HanMacWrdKText::sendText(), ClarisDrawText::sendText(), MsWrdText::sendText(), ClarisWksText::sendText(), and GreatWksTextInternal::Token::sendTo().
| libmwaw::NumberingType MWAWField::m_numberingType | 
the number type ( for number field )
Referenced by addTo(), and MWAWHeaderFooter::insertPageNumberParagraph().
| Type MWAWField::m_type |