a field of RagTime 5/6 structures More...
#include <RagTime5StructManager.hxx>
| Public Types | |
| enum | Type { T_Unknown, T_Bool, T_Double, T_Long, T_2Long, T_FieldList, T_LongList, T_DoubleList, T_TabList, T_Code, T_Color, T_CondColor, T_PrintInfo, T_String, T_Unicode, T_ZoneId, T_LongDouble, T_Unstructured } | 
| the different type  More... | |
| Public Member Functions | |
| Field () | |
| constructor  More... | |
| Field (Field const &)=default | |
| ~Field () | |
| destructor  More... | |
| Public Attributes | |
| Type | m_type | 
| the field type  More... | |
| long | m_fileType | 
| the file type  More... | |
| std::string | m_name | 
| the field type name  More... | |
| long | m_longValue [2] | 
| the long value  More... | |
| double | m_doubleValue | 
| the double value  More... | |
| MWAWColor | m_color | 
| the color  More... | |
| librevenge::RVNGString | m_string | 
| small string use to store a string or a 4 char code  More... | |
| std::vector< long > | m_longList | 
| the list of long value  More... | |
| std::vector< double > | m_doubleList | 
| the list of double value  More... | |
| int | m_numLongByData | 
| the number of long by data (in m_longList)  More... | |
| std::vector< TabStop > | m_tabList | 
| the list of tabStop  More... | |
| std::vector< Field > | m_fieldList | 
| the list of field  More... | |
| MWAWEntry | m_entry | 
| entry to defined the position of a String or Unstructured data  More... | |
| std::string | m_extra | 
| extra data  More... | |
| Friends | |
| std::ostream & | operator<< (std::ostream &o, Field const &field) | 
| operator<<  More... | |
a field of RagTime 5/6 structures
| 
 | inline | 
constructor
| 
 | default | 
| 
 | inline | 
destructor
| 
 | friend | 
operator<<
| MWAWColor RagTime5StructManager::Field::m_color | 
the color
Referenced by operator<<(), and RagTime5StructManager::readField().
| std::vector<double> RagTime5StructManager::Field::m_doubleList | 
the list of double value
Referenced by operator<<(), and RagTime5StructManager::readField().
| double RagTime5StructManager::Field::m_doubleValue | 
the double value
Referenced by operator<<(), and RagTime5StructManager::readField().
| MWAWEntry RagTime5StructManager::Field::m_entry | 
entry to defined the position of a String or Unstructured data
Referenced by RagTime5StyleManager::GraphicStyle::read(), and RagTime5StructManager::readField().
| std::string RagTime5StructManager::Field::m_extra | 
extra data
Referenced by operator<<(), and RagTime5StructManager::readField().
| std::vector<Field> RagTime5StructManager::Field::m_fieldList | 
| long RagTime5StructManager::Field::m_fileType | 
| std::vector<long> RagTime5StructManager::Field::m_longList | 
the list of long value
Referenced by operator<<(), and RagTime5StructManager::readField().
| long RagTime5StructManager::Field::m_longValue[2] | 
the long value
Referenced by Field(), operator<<(), RagTime5StyleManager::GraphicStyle::read(), RagTime5StyleManager::TextStyle::read(), RagTime5StructManager::readField(), and RagTime5Parser::readStructData().
| std::string RagTime5StructManager::Field::m_name | 
the field type name
Referenced by operator<<(), and RagTime5StructManager::readField().
| int RagTime5StructManager::Field::m_numLongByData | 
the number of long by data (in m_longList)
Referenced by operator<<(), and RagTime5StructManager::readField().
| librevenge::RVNGString RagTime5StructManager::Field::m_string | 
small string use to store a string or a 4 char code
Referenced by operator<<(), and RagTime5StructManager::readField().
| std::vector<TabStop> RagTime5StructManager::Field::m_tabList | 
the list of tabStop
Referenced by operator<<(), and RagTime5StructManager::readField().
| Type RagTime5StructManager::Field::m_type |