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

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

Friends And Related Function Documentation

◆ 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

◆ m_defType

int ClarisWksDatabaseInternal::Field::m_defType

the local definition type

Referenced by getNumDefault().

◆ m_formula

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

the formula

◆ m_name

std::string ClarisWksDatabaseInternal::Field::m_name

the field name

◆ m_resType

int ClarisWksDatabaseInternal::Field::m_resType

the result type

◆ m_type

Type ClarisWksDatabaseInternal::Field::m_type

Referenced by getNumDefault(), isFormula(), and isText().

◆ m_valuesList

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

list of different value list


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

Generated on Wed May 3 2023 07:18:29 for libmwaw by doxygen 1.9.6