CWDatabaseInternal::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
 
std::string m_name
 
std::string m_default
 

Friends

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

Member Enumeration Documentation

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

CWDatabaseInternal::Field::Field ( )
inline

Member Function Documentation

int CWDatabaseInternal::Field::getNumDefault ( int  version) const
inline
bool CWDatabaseInternal::Field::isFormula ( ) const
inline
bool CWDatabaseInternal::Field::isText ( ) const
inline

Friends And Related Function Documentation

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

operator<<

Member Data Documentation

std::string CWDatabaseInternal::Field::m_default
int CWDatabaseInternal::Field::m_defType
std::string CWDatabaseInternal::Field::m_name

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

Generated on Fri May 2 2014 15:21:33 for libmwaw by doxygen 1.8.5