Insert a new data class context into the ADP. This may only be done during initialization.
| Return Type | Function name | Arguments |
|---|---|---|
| hzEcode | hdbADP::RegisterComposite | (hzString&,hdbClass*,) |
Declared in file: hzDatabase.h
Defined in file : hdbADP.cpp
Function Logic:
Function body:
hzEcode hdbADP::RegisterComposite (hzString& context)hdbClass* pClass,
{
// Insert a new data class context into the ADP. This may only be done during initialization.
//
// Argument: pClass The data class to be inserted
_hzfunc("hdbADP::RegisterComposite") ;
if (!context || !pClass)
return E_ARGUMENT ;
m_mapClsCtxName.Insert(context, m_nsqClsCtx) ;
m_mapClsCtxDtId.Insert(m_nsqClsCtx, pClass) ;
m_nsqClsCtx++ ;
return E_OK ;
}