SWFieldManagerInternal::Field Struct Reference

Internal: a field. More...

#include <SWFieldManager.hxx>

Inheritance diagram for SWFieldManagerInternal::Field:
SWFieldManagerInternal::FieldDateTime SWFieldManagerInternal::FieldDBField SWFieldManagerInternal::FieldHiddenText SWFieldManagerInternal::FieldINet SWFieldManagerInternal::FieldJumpEdit SWFieldManagerInternal::FieldPageNumber SWFieldManagerInternal::FieldPostIt SWFieldManagerInternal::FieldScript SWFieldManagerInternal::FieldSetExp SWFieldManagerInternal::FieldSetField

Public Member Functions

 Field ()
 constructor More...
 
virtual ~Field ()
 destructor More...
 
virtual bool send (STOFFListenerPtr &listener, StarState &state) const
 add to send the zone data More...
 
virtual void print (std::ostream &o) const
 print a field More...
 

Public Attributes

int m_type
 the field type More...
 
int m_subType
 the subtype More...
 
int m_format
 the field format More...
 
librevenge::RVNGString m_name
 the name More...
 
librevenge::RVNGString m_content
 the content More...
 
librevenge::RVNGString m_textValue
 the value text More...
 
double m_doubleValue
 double More...
 
int m_level
 the chapter level More...
 

Protected Member Functions

 Field (const Field &)=default
 copy constructor More...
 

Friends

std::ostream & operator<< (std::ostream &o, Field const &field)
 operator<< More...
 

Detailed Description

Internal: a field.

Constructor & Destructor Documentation

◆ Field() [1/2]

SWFieldManagerInternal::Field::Field ( )
inline

constructor

◆ ~Field()

SWFieldManagerInternal::Field::~Field ( )
virtual

destructor

◆ Field() [2/2]

SWFieldManagerInternal::Field::Field ( const Field )
protecteddefault

copy constructor

Member Function Documentation

◆ print()

◆ send()

Friends And Related Function Documentation

◆ operator<<

std::ostream& operator<< ( std::ostream &  o,
Field const &  field 
)
friend

operator<<

Member Data Documentation

◆ m_content

◆ m_doubleValue

double SWFieldManagerInternal::Field::m_doubleValue

double

Referenced by print(), and send().

◆ m_format

int SWFieldManagerInternal::Field::m_format

◆ m_level

int SWFieldManagerInternal::Field::m_level

the chapter level

Referenced by print(), and send().

◆ m_name

librevenge::RVNGString SWFieldManagerInternal::Field::m_name

◆ m_subType

int SWFieldManagerInternal::Field::m_subType

the subtype

Referenced by print(), and send().

◆ m_textValue

librevenge::RVNGString SWFieldManagerInternal::Field::m_textValue

the value text

Referenced by print(), and send().

◆ m_type


The documentation for this struct was generated from the following files:

Generated on Mon Jan 20 2020 23:02:23 for libstaroffice by doxygen 1.8.16