void XMLDrivers::MapXMLTagsToMembers() { MapMember(&m_lstObjectFiles, "Component","ComponentList"); MapMember(&m_lstDrivers, XMLDriver::GetStaticTag() ); MapMember(m_pDriverRTFHELP, "RtfHelp"); MapMember(&m_lstCommandTemplates, XMLDriverCommandTemplate::GetStaticTag()); }
void PageParam::MapXMLTagsToMembers() { MapMember(&strParameterName, "Name"); MapMember(&strParameterType, "ParamType"); MapMember(&strIT, "Source"); MapMember((int *)&nIT, "Type"); }
void SQLParameter::MapXMLTagsToMembers() { MapMember(&m_strName, "name"); MapMember(&m_nType, "type"); MapMember(&m_nLength, "length"); MapMember(&m_nDirection, "direction"); }
void DevServerAdmin::MapXMLTagsToMembers() { MapMember(&m_lstFiles, "File" ,"FileList"); MapMember(&m_strFile, "FileData"); // MapMember(&m_strCacheHTML, "CacheHTML"); MapMember(&m_lstCache, "Object" ,"CacheList"); MapMember(&m_strCacheXML, "CacheXML"); }
void SQLProcedure::MapXMLTagsToMembers() { MapMember(&nColumnCount, "ColumnCount"); MapMember(&m_strName, "name"); MapMember(&m_strText, "text"); MapMember(&m_lstParameters, SQLParameter::GetStaticTag()); MapMember(&m_lstColumns, SQLColumn::GetStaticTag()); }
void XMLParameter::MapXMLTagsToMembers() { MapMember(&m_strTypeName, "TypeName"); MapMember(&m_strParamName,"Name"); MapMember(&m_nTypeCode,"Type"); MapMember(&m_nLength,"Length"); MapMember(&m_nDirection,"Direction"); }
void XMLProcedureCall::MapXMLTagsToMembers() { MapMember(&m_lstProcedures,"UserDefined"); MapMember(&m_lstReturnParams, CProcReturn::GetStaticTag(), 0, CProcReturn::GetStaticFactory() ); MapMember(&m_lstReturnValues, CReturnValue::GetStaticTag(), "Retvals", CReturnValue::GetStaticFactory()); // Return Values can be serialized "into" this object but not out. SetMemberSerialize("Retvals", false); }
virtual void MapXMLTagsToMembers() { MapMember(m_pzElementary, "Elementary", sizeof(m_pzElementary)); // Elements parse faster than attributes in the XMLFoundation - because after the first attribute has been detected in the XML // XMLObject needs to allocate and create a GHash which also constructs internal GBTrees. This construction time should be // considered in algorithm comparison data along with lookup, insert, delete, for example compare GHash and GSparshHash in this respect. // so we could make our numbers even better with an all Element no-Attribute design, but we dont handle attributes slow // - we just handle elements faster MapAttribute(m_pzAttributary, "Attributary", sizeof(m_pzAttributary)); }
void ComponentInterface::MapXMLTagsToMembers() { MapMember(&m_strInvokeResults, "InvokeResults"); MapMember(&m_strReturnType, "ReturnType"); MapMember(&m_lstObjectFiles, "Component" ,"ComponentList"); MapMember(&m_lstInterfaces, "Interface" ,"InterfaceList"); MapMember(&m_lstMethods, "Method" ,"MethodList"); MapMember(&m_pParamNameList, "Parameter" ,"ParamNameList"); MapMember(&m_pParamTypeList, "DataType" ,"ParamTypeList"); }
void MarkupColProperties::MapXMLTagsToMembers() { MapMember(&strColumnName, "Name"); MapMember(&strColumnNameOverride, "NameOverride"); MapMember(&nColumn, "Column"); MapMember(&m_ptrExternalCall, ExternalCall::GetStaticTag() ); MapMember(&nFixedWidth, "FixedWidth"); MapMember(&bIsIncluded, "IncludeColumn"); }
void SQLColumn::MapXMLTagsToMembers() { MapMember(&m_strName, "name"); MapMember(&m_nType, "type"); MapMember(&m_nLength, "length"); MapMember(&m_nPrecision, "precision"); MapMember(&m_nScale, "scale"); MapMember(&m_nIndex, "index"); }
void CProcReturn::MapXMLTagsToMembers() { MapMember(&m_strProcName, "Source"); MapMember(&m_strParamName, "ParamName"); MapMember(&m_strValue, "ParamValue"); }
void xmlException::MapXMLTagsToMembers() { MapMember((XMLObject *)this, "Description"); MapMember((int *)&_error, "ErrorNumber"); MapMember((int *)&_subSystem, "SubSystem"); }
void XMLDriverCommandTemplate::MapXMLTagsToMembers() { MapMember(&m_strName, "Command"); MapMember(&m_strCommandTemplate, "Template"); }
virtual void MapXMLTagsToMembers() { MapMember(&m_strWeight, "Weight"); }
void XMLRules::MapXMLTagsToMembers() { MapMember(&m_lstRules, XMLRule::GetStaticTag()); }
void XMLDriver::MapXMLTagsToMembers() { MapMember(&m_strName, "name"); }
void SQLSchemas::MapXMLTagsToMembers() { MapMember(&m_lstSchemas, SQLSchema::GetStaticTag()); }
void XMLRule::MapXMLTagsToMembers() { MapMember(&m_strName, "name"); }
virtual void MapXMLTagsToMembers() { MapAttribute(&m_strName,"name"); MapMember(&m_lstNVP, GProfileEntry::GetStaticTag()); }
void SQLSchema::MapXMLTagsToMembers() { MapMember(&m_strName, "name"); MapMember(&m_lstTables, SQLTable::GetStaticTag()); MapMember(&m_lstProcedures, SQLProcedure::GetStaticTag()); }
void SQLTable::MapXMLTagsToMembers() { MapMember(&m_strName, "name"); MapMember(&m_lstColumns, SQLColumn::GetStaticTag()); }
// Note: this needed to be added to MyExistingObject to use direct inheritance virtual void MapXMLTagsToMembers() { MapMember(&m_lstSections, GProfileSection::GetStaticTag()); }
void XMLProcedureDescriptor::MapXMLTagsToMembers() { MapMember(&m_lstXMLParameter, XMLParameter::GetStaticTag() ); }
void ExternalCall::MapXMLTagsToMembers() { MapMember(&m_lstInputParameters, PageParam::GetStaticTag(), "ParamList"); MapMember(&m_strServer, "ExternalComponentServer"); MapMember((int *)&m_nPort,"ExternalComponentPort"); MapMember(&m_strStaticUser, "ExternalComponentUser"); MapMember(&m_strStaticPass, "ExternalComponentPass"); MapMember((int *)&m_nUseRunTimeUserPass,"UseRunTimeUserPass"); MapMember(&m_strComponent, "Component"); MapMember(&m_strInterface, "Interface"); MapMember(&m_strMethod, "Method"); MapMember(&m_strComponentType,"ComponentType"); MapMember(&m_strExceptionMatch, "ExceptionMatch"); MapMember((int *)&m_nExceptionFlags,"ExceptionFlags"); MapMember((int *)&m_bIsRemote,"IsRemote"); }
void NonXMLResultsMarkup::MapXMLTagsToMembers() { MapMember(&lstMarkupColProperties, MarkupColProperties::GetStaticTag()); MapMember(&strHeader, "Header"); MapMember(&strPreColumn, "PreColumn"); MapMember(&strPostColumn, "PostColumn"); MapMember(&strColumnSeperator, "ColumnSeperator"); MapMember(&strEndOfColumns, "EndOfColumns"); MapMember(&strBeginDataRow, "BeginDataRow"); MapMember(&strPreData, "PreData"); MapMember(&strPostData, "PostData"); MapMember(&strDataSeperator, "DataSeperator"); MapMember(&strEndDataRow, "EndDataRow"); MapMember(&strFooter, "Footer"); MapMember(&strGlobalEscapes, "GlobalEscapes"); MapMember(&strViewExt, "ViewerExtension"); }