ClarisWksDatabaseInternal::Field Struct Reference

Public Types

enum  Type {
  F_Unknown , F_Text , F_Number , F_Date ,
  F_Time , F_Formula , F_FormulaSum , F_Checkbox ,
  F_PopupMenu , F_RadioButton , F_ValueList , F_Multimedia
}

Public Member Functions

 Field ()
bool isText () const
bool isFormula () const
int getNumDefault (int version) const

Public Attributes

Type m_type
int m_defType
 the local definition type
int m_resType
 the result type
std::string m_name
 the field name
std::string m_default
 the default value
std::vector< MWAWEntrym_valuesList
 list of different value list
std::vector< MWAWCellContent::FormulaInstructionm_formula
 the formula

Friends

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

Member Enumeration Documentation

◆ Type

Enumerator
F_Unknown 
F_Text 
F_Number 
F_Date 
F_Time 
F_Formula 
F_FormulaSum 
F_Checkbox 
F_PopupMenu 
F_RadioButton 
F_ValueList 
F_Multimedia 

Constructor & Destructor Documentation

◆ Field()

ClarisWksDatabaseInternal::Field::Field ( )
inline

Referenced by operator<<.

Member Function Documentation

◆ getNumDefault()

int ClarisWksDatabaseInternal::Field::getNumDefault ( int version) const
inline

◆ isFormula()

bool ClarisWksDatabaseInternal::Field::isFormula ( ) const
inline

◆ isText()

bool ClarisWksDatabaseInternal::Field::isText ( ) const
inline

◆ operator<<

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

operator<<

Member Data Documentation

◆ m_default

std::string ClarisWksDatabaseInternal::Field::m_default

the default value

Referenced by Field(), and operator<<.

◆ m_defType

int ClarisWksDatabaseInternal::Field::m_defType

the local definition type

Referenced by Field(), getNumDefault(), and operator<<.

◆ m_formula

std::vector<MWAWCellContent::FormulaInstruction> ClarisWksDatabaseInternal::Field::m_formula

the formula

Referenced by Field().

◆ m_name

std::string ClarisWksDatabaseInternal::Field::m_name

the field name

Referenced by Field(), and operator<<.

◆ m_resType

int ClarisWksDatabaseInternal::Field::m_resType

the result type

Referenced by Field(), and operator<<.

◆ m_type

Type ClarisWksDatabaseInternal::Field::m_type

◆ m_valuesList

std::vector<MWAWEntry> ClarisWksDatabaseInternal::Field::m_valuesList

list of different value list

Referenced by Field().


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

Generated on Sun Jun 29 2025 04:36:30 for libmwaw by doxygen 1.14.0