xtemplateserializer.hpp
来自「IBM的解析xml的工具Xerces的源代码」· HPP 代码 · 共 379 行 · 第 1/2 页
HPP
379 行
static void loadObject(RefVectorOf<XercesStep>** tempObjToRead , int initSize , bool toAdopt , XSerializeEngine& serEng); /********************************************************** * * RefHashTableOf * * KVStringPair * XMLAttDef * DTDAttDef * ComplexTypeInfo * XercesGroupInfo * XercesAttGroupInfo * XMLRefInfo * DatatypeValidator * Grammar * XSAnnotation * ***********************************************************/ static void storeObject(RefHashTableOf<KVStringPair>* const tempObjToWrite , XSerializeEngine& serEng); static void loadObject(RefHashTableOf<KVStringPair>** tempObjToRead , int initSize , bool toAdopt , XSerializeEngine& serEng); static void storeObject(RefHashTableOf<XMLAttDef>* const tempObjToWrite , XSerializeEngine& serEng); static void loadObject(RefHashTableOf<XMLAttDef>** tempObjToRead , int initSize , bool toAdopt , XSerializeEngine& serEng); static void storeObject(RefHashTableOf<DTDAttDef>* const tempObjToWrite , XSerializeEngine& serEng); static void loadObject(RefHashTableOf<DTDAttDef>** tempObjToRead , int initSize , bool toAdopt , XSerializeEngine& serEng); static void storeObject(RefHashTableOf<ComplexTypeInfo>* const tempObjToWrite , XSerializeEngine& serEng); static void loadObject(RefHashTableOf<ComplexTypeInfo>** tempObjToRead , int initSize , bool toAdopt , XSerializeEngine& serEng); static void storeObject(RefHashTableOf<XercesGroupInfo>* const tempObjToWrite , XSerializeEngine& serEng); static void loadObject(RefHashTableOf<XercesGroupInfo>** tempObjToRead , int initSize , bool toAdopt , XSerializeEngine& serEng); static void storeObject(RefHashTableOf<XercesAttGroupInfo>* const tempObjToWrite , XSerializeEngine& serEng); static void loadObject(RefHashTableOf<XercesAttGroupInfo>** tempObjToRead , int initSize , bool toAdopt , XSerializeEngine& serEng); static void storeObject(RefHashTableOf<XMLRefInfo>* const tempObjToWrite , XSerializeEngine& serEng); static void loadObject(RefHashTableOf<XMLRefInfo>** tempObjToRead , int initSize , bool toAdopt , XSerializeEngine& serEng); static void storeObject(RefHashTableOf<DatatypeValidator>* const tempObjToWrite , XSerializeEngine& serEng); static void loadObject(RefHashTableOf<DatatypeValidator>** tempObjToRead , int initSize , bool toAdopt , XSerializeEngine& serEng); static void storeObject(RefHashTableOf<Grammar>* const tempObjToWrite , XSerializeEngine& serEng); static void loadObject(RefHashTableOf<Grammar>** tempObjToRead , int initSize , bool toAdopt , XSerializeEngine& serEng); static void storeObject(RefHashTableOf<XSAnnotation>* const tempObjToWrite , XSerializeEngine& serEng); static void loadObject(RefHashTableOf<XSAnnotation>** tempObjToRead , int initSize , bool toAdopt , XSerializeEngine& serEng); /********************************************************** * * RefHash2KeysTableOf * * SchemaAttDef * ElemVector * ***********************************************************/ static void storeObject(RefHash2KeysTableOf<SchemaAttDef>* const tempObjToWrite , XSerializeEngine& serEng); static void loadObject(RefHash2KeysTableOf<SchemaAttDef>** tempObjToRead , int initSize , bool toAdopt , XSerializeEngine& serEng); static void storeObject(RefHash2KeysTableOf<ElemVector>* const tempObjToWrite , XSerializeEngine& serEng); static void loadObject(RefHash2KeysTableOf<ElemVector>** tempObjToRead , int initSize , bool toAdopt , XSerializeEngine& serEng); /********************************************************** * * RefHash3KeysIdPool * * SchemaElementDecl * ***********************************************************/ static void storeObject(RefHash3KeysIdPool<SchemaElementDecl>* const tempObjToWrite , XSerializeEngine& serEng); static void loadObject(RefHash3KeysIdPool<SchemaElementDecl>** tempObjToRead , int initSize , bool toAdopt , int initSize2 , XSerializeEngine& serEng); /********************************************************** * * NameIdPool * * DTDElementDecl * DTDEntityDecl * XMLNotationDecl * ***********************************************************/ static void storeObject(NameIdPool<DTDElementDecl>* const tempObjToWrite , XSerializeEngine& serEng); static void loadObject(NameIdPool<DTDElementDecl>** tempObjToRead , int initSize , int initSize2 , XSerializeEngine& serEng); static void storeObject(NameIdPool<DTDEntityDecl>* const tempObjToWrite , XSerializeEngine& serEng); static void loadObject(NameIdPool<DTDEntityDecl>** tempObjToRead , int initSize , int initSize2 , XSerializeEngine& serEng); static void storeObject(NameIdPool<XMLNotationDecl>* const tempObjToWrite , XSerializeEngine& serEng); static void loadObject(NameIdPool<XMLNotationDecl>** tempObjToRead , int initSize , int initSize2 , XSerializeEngine& serEng);private: // ----------------------------------------------------------------------- // Unimplemented constructors and operators // ----------------------------------------------------------------------- ~XTemplateSerializer(); XTemplateSerializer(); XTemplateSerializer(const XTemplateSerializer&); XTemplateSerializer& operator=(const XTemplateSerializer&);};XERCES_CPP_NAMESPACE_END#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?