basicField Class Reference

#include <openFields.h>

Inheritance diagram for basicField:

Inheritance graph
[legend]

List of all members.

Public Member Functions

 basicField ()
 basicField (bool isNull, bool isEditable, string name, string table)
virtual ~basicField ()
basicFieldoperator= (basicField &input)
basicFieldsetNull (bool bNull=true)
basicFieldsetIsEditable (bool bEditable=true)
basicFieldsetName (string strName)
basicFieldsetTable (string strTable)
basicFieldsetFormatMask (string strFormatMask)
basicFieldsetSvrFormatMask (string strFormatMask)
basicFieldsetSize (int iSize)
bool isNull (void)
bool isEditable (void)
int getSize (void)
string & getName (void)
string & getTable (void)
fieldTypes getType (void)
virtual string & format ()
virtual string & svrFormat ()
 basicField ()
 basicField (bool isNull, bool isEditable, string name, string table)
virtual ~basicField ()
basicFieldoperator= (basicField &input)
basicFieldsetNull (bool bNull=true)
basicFieldsetIsEditable (bool bEditable=true)
basicFieldsetName (string strName)
basicFieldsetTable (string strTable)
basicFieldsetFormatMask (string strFormatMask)
basicFieldsetSvrFormatMask (string strFormatMask)
basicFieldsetSize (int iSize)
bool isNull (void)
bool isEditable (void)
int getSize (void)
string & getName (void)
string & getTable (void)
fieldTypes getType (void)
virtual string & format ()
virtual string & svrFormat ()

Protected Attributes

bool m_bIsNull
bool m_bIsEditable
string m_strTable
string m_strName
string m_strFormatMask
string m_strServerMask
string m_strFormatted
fieldTypes m_fieldType
int m_iSize


Detailed Description

Definition at line 39 of file openFields.h.


Constructor & Destructor Documentation

basicField::basicField (  ) 

Definition at line 21 of file openFields.cpp.

basicField::basicField ( bool  isNull,
bool  isEditable,
string  name,
string  table 
)

Definition at line 29 of file openFields.cpp.

basicField::~basicField (  )  [virtual]

Definition at line 38 of file openFields.cpp.

basicField::basicField (  ) 

basicField::basicField ( bool  isNull,
bool  isEditable,
string  name,
string  table 
)

virtual basicField::~basicField (  )  [virtual]


Member Function Documentation

basicField & basicField::operator= ( basicField input  ) 

basicField & basicField::setNull ( bool  bNull = true  ) 

basicField & basicField::setIsEditable ( bool  bEditable = true  ) 

Definition at line 61 of file openFields.cpp.

References m_bIsEditable.

basicField & basicField::setName ( string  strName  ) 

Definition at line 66 of file openFields.cpp.

References m_strName.

basicField & basicField::setTable ( string  strTable  ) 

Definition at line 71 of file openFields.cpp.

References m_strTable.

basicField & basicField::setFormatMask ( string  strFormatMask  ) 

basicField & basicField::setSvrFormatMask ( string  strFormatMask  ) 

basicField & basicField::setSize ( int  iSize  ) 

Definition at line 86 of file openFields.cpp.

References m_iSize.

Referenced by postgresRS::open().

bool basicField::isNull ( void   ) 

Definition at line 92 of file openFields.cpp.

References m_bIsNull.

Referenced by page_paragraph::propset().

bool basicField::isEditable ( void   ) 

Definition at line 96 of file openFields.cpp.

References m_bIsEditable.

int basicField::getSize ( void   ) 

Definition at line 100 of file openFields.cpp.

References m_iSize.

string & basicField::getName ( void   ) 

string & basicField::getTable ( void   ) 

Definition at line 108 of file openFields.cpp.

References m_strTable.

fieldTypes basicField::getType ( void   ) 

Definition at line 112 of file openFields.cpp.

References m_fieldType.

Referenced by doubleXfer::toClassVar(), moneyXfer::toClassVar(), and boolXfer::toClassVar().

string & basicField::format (  )  [virtual]

Reimplemented in shortField, longField, longlongField, doubleField, floatField, stringField, currencyField, dateTimeField, boolField, shortField, longField, longlongField, doubleField, floatField, stringField, currencyField, dateTimeField, and boolField.

Definition at line 117 of file openFields.cpp.

References m_strFormatMask.

Referenced by col_handling_rep::addFormat(), col_handling_rep::addHandler(), menu_item_form::addPageParagraphMenuItems(), virtualStore::baseCategoryFixup(), ocTreeNode::buildLeafText(), ckboxesEntry(), cmboEntry(), reform_base::columnTagFixup(), spawnHandler::columnTagFixup(), virtualCheckout::confirmOrderPanel(), controlLayout::controlLayout(), ocTreeNode::Count(), currentSite(), Table_Field_List::derived_data_event(), Work_List::derived_predata_event(), ocTreeNode::emit(), ocTreeNode::emitLeaf(), userLogin::fetchServices(), openLogin::fetchServices(), openCatalog::fieldsList(), ocTreeNode::Filter(), page_menus::findNodesToWalk(), Commission_Check_form::form_display(), Composite_Query_form::form_display(), col_handling_rep::formatField(), reporter::generic(), SysImport_Keys::get(), read_write_base::get_data(), list_base::getFilteredData(), controlLayout::getMenus(), site_pick::getSiteOptions(), userLogin::getSiteRole(), group_siteList(), imagePicker::imagePicker(), menu_item::ivalidate(), Customer_Payment_Service::ivalidate(), Category_Obj::ivalidate(), paragraphs_Obj::ivalidate(), paragraph::ivalidate(), linkList(), menu_item::move(), Category_Obj::move(), multivalLookup(), read_write_base::next(), openCatalog::next(), openCatalog::open(), groupHandler::operator()(), avgHandler::operator()(), sumHandler::operator()(), lookupHandler::operator()(), page_menuList(), page_menus::pageMenuPropSet(), paragraphList(), virtualCheckout::paymentForm(), page_paragraph::propset(), page_template::propset(), page::propset(), global_contents::propset(), virtualStore::putForm(), radioEntry(), postgresCMD::resultKey(), Product_form::retrieveAttributes(), users::retrieveRoles(), users_Obj::retrieveRoles(), groups::retrieveRoles(), groups_Obj::retrieveRoles(), roles::retrieveServices(), reporter::rollup(), menu_item_List::sendField(), sublist_base::sendField(), list_base::sendField(), commissions_report::sendField(), Category_List::sendField(), Ordered_List::sendField(), Work_List::sendField(), WorkItems::sendField(), Table_Field_List::sendField(), Scheme_Field_List::sendField(), rep_base::sendField(), global_content_List::sendHotField(), page_item_List::sendHotField(), menu_item_List::sendHotField(), sublist_base::sendHotField(), list_base::sendHotField(), Promotion_List::sendHotField(), Payment_Type_Parameter_List::sendHotField(), Category_List::sendHotField(), services_List::sendHotField(), Report_List::sendHotField(), virtualCheckout::setKey(), page_menus::setMenuItem(), Customer_Payment_Service::setParameter(), Payment_Service::setParameter(), page_menus::setSelectItem(), userLogin::setVars(), openLogin::setVars(), virtualStore::showCategories(), proofs::showDesign(), virtualStore::showDesigner(), showMenus(), proofs::showOrderedItems(), showPages(), virtualStore::showProduct(), virtualStore::showProducts(), showSites(), showTemplates(), siteIds(), tableLookup(), tagList(), paragraph_form::templateFromId(), templateFromId(), paragraph_form::templateFromPageId(), templateFromPageId(), templateList(), boolXfer::toClassVar(), Affiliate_Obj::uniquePromotion(), Category_Obj::usupplemental(), Customer_Payment_Service::uvalidate(), Ordered_Obj::uvalidate(), and page::uvalidate().

string & basicField::svrFormat (  )  [virtual]

basicField& basicField::operator= ( basicField input  ) 

basicField& basicField::setNull ( bool  bNull = true  ) 

basicField& basicField::setIsEditable ( bool  bEditable = true  ) 

basicField& basicField::setName ( string  strName  ) 

basicField& basicField::setTable ( string  strTable  ) 

basicField& basicField::setFormatMask ( string  strFormatMask  ) 

basicField& basicField::setSvrFormatMask ( string  strFormatMask  ) 

basicField& basicField::setSize ( int  iSize  ) 

bool basicField::isNull ( void   ) 

bool basicField::isEditable ( void   ) 

int basicField::getSize ( void   ) 

string& basicField::getName ( void   ) 

string& basicField::getTable ( void   ) 

fieldTypes basicField::getType ( void   ) 

virtual string& basicField::format (  )  [virtual]

virtual string& basicField::svrFormat (  )  [virtual]


Member Data Documentation

bool basicField::m_bIsNull [protected]

bool basicField::m_bIsEditable [protected]

Definition at line 43 of file openFields.h.

Referenced by isEditable(), operator=(), and setIsEditable().

string basicField::m_strTable [protected]

Definition at line 44 of file openFields.h.

Referenced by getTable(), operator=(), and setTable().

string basicField::m_strName [protected]

Definition at line 45 of file openFields.h.

Referenced by getName(), operator=(), and setName().

string basicField::m_strFormatMask [protected]

string basicField::m_strServerMask [protected]

string basicField::m_strFormatted [protected]

int basicField::m_iSize [protected]

Definition at line 50 of file openFields.h.

Referenced by getSize(), operator=(), and setSize().


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

Generated on Sat Aug 15 12:48:08 2009 for w3systemsDevelopment by  doxygen 1.5.5