Return Type | Function name | Arguments |
---|---|---|
void | hdsApp::SetStdTypeValidations | (void) |
Declared in file: hzDissemino.h
Defined in file : hdsSystem.cpp
Function Logic:
Function body:
void hdsApp::SetStdTypeValidations (void) { _hzfunc("hdsApp::SetStdTypeValidations") ; const hdbDatatype* dt ; const hdbHzotype* ht ; const hzString jsAlpha ; const hzString jsAlphnum ; const hzString jsIpaddr ; const hzString jsDomain ; const hzString jsEmaddr ; const hzString jsURL ; const hzString jsXdate ; const hzString jsSdate ; const hzString jsTime ; dt = m_ADP.GetDatatype("ipaddr") ; ht = dynamic_cast<const hdbHzotype*>(dt) ; if (ht) ht->m_valJS=jsIpaddr; else hzexit(E_NOTFOUND, "%s: No ipaddr datatype declared", *m_Appname) ; dt = m_ADP.GetDatatype("domain") ; ht = dynamic_cast<const hdbHzotype*>(dt) ; if (ht) ht->m_valJS=jsDomain; else hzexit(E_NOTFOUND, "%s: No domain datatype declared", *m_Appname) ; dt = m_ADP.GetDatatype("emaddr") ; ht = dynamic_cast<const hdbHzotype*>(dt) ; if (ht) ht->m_valJS=jsEmaddr; else hzexit(E_NOTFOUND, "%s: No emaddr datatype declared", *m_Appname) ; dt = m_ADP.GetDatatype("url") ; ht = dynamic_cast<const hdbHzotype*>(dt) ; if (ht) ht->m_valJS=jsURL; else hzexit(E_NOTFOUND, "%s: No url datatype declared", *m_Appname) ; dt = m_ADP.GetDatatype("time") ; ht = dynamic_cast<const hdbHzotype*>(dt) ; if (ht) ht->m_valJS=jsTime; else hzexit(E_NOTFOUND, "%s: No time datatype declared", *m_Appname) ; dt = m_ADP.GetDatatype("sdate") ; ht = dynamic_cast<const hdbHzotype*>(dt) ; if (ht) ht->m_valJS=jsSdate ; else hzexit(E_NOTFOUND, "%s: No sdate datatype declared", *m_Appname) ; dt = m_ADP.GetDatatype("xdate") ; ht = dynamic_cast<const hdbHzotype*>(dt) ; if (ht) ht->m_valJS=jsXdate ; else hzexit(E_NOTFOUND, "%s: No xdate datatype declared", *m_Appname) ; }