38 #ifndef SW_FIELDMANAGER 39 # define SW_FIELDMANAGER 77 virtual void print(std::ostream &o)
const;
119 std::shared_ptr<SWFieldManagerInternal::Field> readField(
StarZone &zone,
unsigned char cKind=
'_');
121 std::shared_ptr<SWFieldManagerInternal::Field> readPersistField(
StarZone &zone,
long lastPos);
128 std::shared_ptr<SWFieldManagerInternal::State>
m_state;
friend std::ostream & operator<<(std::ostream &o, Field const &field)
operator<<
Definition: SWFieldManager.hxx:69
librevenge::RVNGString m_textValue
the value text
Definition: SWFieldManager.hxx:89
class to store an state: ie.
Definition: StarState.hxx:67
librevenge::RVNGString m_name
the name
Definition: SWFieldManager.hxx:85
librevenge::RVNGString m_content
the content
Definition: SWFieldManager.hxx:87
Internal: a field.
Definition: SWFieldManager.hxx:53
the main class to read/.
Definition: SWFieldManager.hxx:109
int m_level
the chapter level
Definition: SWFieldManager.hxx:93
Field()
constructor
Definition: SWFieldManager.hxx:55
int m_type
the field type
Definition: SWFieldManager.hxx:79
Internal: the structures of a SWFieldManager.
Definition: StarState.hxx:60
virtual void print(std::ostream &o) const
print a field
Definition: SWFieldManager.cxx:76
Internal: the state of a SWFieldManager.
Definition: SWFieldManager.cxx:945
int m_subType
the subtype
Definition: SWFieldManager.hxx:81
std::shared_ptr< SWFieldManagerInternal::State > m_state
the state
Definition: SWFieldManager.hxx:128
double m_doubleValue
double
Definition: SWFieldManager.hxx:91
std::shared_ptr< STOFFListener > STOFFListenerPtr
a smart pointer of STOFFListener
Definition: libstaroffice_internal.hxx:491
virtual ~Field()
destructor
Definition: SWFieldManager.cxx:72
virtual bool send(STOFFListenerPtr &listener, StarState &state) const
add to send the zone data
Definition: SWFieldManager.cxx:110
a zone in a StarOffice file
Definition: StarZone.hxx:56
int m_format
the field format
Definition: SWFieldManager.hxx:83