#ifndef _StdLSchema_HeaderFile #include #endif #ifndef _Storage_StreamUnknownTypeError_HeaderFile #include #endif #ifndef _TColStd_SequenceOfAsciiString_HeaderFile #include #endif #ifndef _StdLSchema_PDF_Data_HeaderFile #include #endif #ifndef _StdLSchema_PDF_Attribute_HeaderFile #include #endif #ifndef _StdLSchema_PDF_TagSource_HeaderFile #include #endif #ifndef _StdLSchema_PDF_Reference_HeaderFile #include #endif #ifndef _StdLSchema_PDF_HAttributeArray1_HeaderFile #include #endif #ifndef _StdLSchema_PDataStd_Name_HeaderFile #include #endif #ifndef _StdLSchema_PDataStd_Comment_HeaderFile #include #endif #ifndef _StdLSchema_PDataStd_Integer_HeaderFile #include #endif #ifndef _StdLSchema_PDataStd_IntegerArray_HeaderFile #include #endif #ifndef _StdLSchema_PDataStd_IntegerArray_1_HeaderFile #include #endif #ifndef _StdLSchema_PDataStd_Real_HeaderFile #include #endif #ifndef _StdLSchema_PDataStd_RealArray_HeaderFile #include #endif #ifndef _StdLSchema_PDataStd_RealArray_1_HeaderFile #include #endif #ifndef _StdLSchema_PDataStd_ExtStringArray_HeaderFile #include #endif #ifndef _StdLSchema_PDataStd_ExtStringArray_1_HeaderFile #include #endif #ifndef _StdLSchema_PDataStd_TreeNode_HeaderFile #include #endif #ifndef _StdLSchema_PDataStd_Expression_HeaderFile #include #endif #ifndef _StdLSchema_PDataStd_Relation_HeaderFile #include #endif #ifndef _StdLSchema_PDataStd_Variable_HeaderFile #include #endif #ifndef _StdLSchema_PDataStd_NoteBook_HeaderFile #include #endif #ifndef _StdLSchema_PDataStd_UAttribute_HeaderFile #include #endif #ifndef _StdLSchema_PDataStd_Directory_HeaderFile #include #endif #ifndef _StdLSchema_PDataStd_Tick_HeaderFile #include #endif #ifndef _StdLSchema_PDataStd_IntegerList_HeaderFile #include #endif #ifndef _StdLSchema_PDataStd_RealList_HeaderFile #include #endif #ifndef _StdLSchema_PDataStd_ExtStringList_HeaderFile #include #endif #ifndef _StdLSchema_PDataStd_BooleanList_HeaderFile #include #endif #ifndef _StdLSchema_PDataStd_ReferenceList_HeaderFile #include #endif #ifndef _StdLSchema_PDataStd_BooleanArray_HeaderFile #include #endif #ifndef _StdLSchema_PDataStd_ReferenceArray_HeaderFile #include #endif #ifndef _StdLSchema_PDataStd_ByteArray_HeaderFile #include #endif #ifndef _StdLSchema_PDataStd_ByteArray_1_HeaderFile #include #endif #ifndef _StdLSchema_PDataStd_NamedData_HeaderFile #include #endif #ifndef _StdLSchema_PDataStd_AsciiString_HeaderFile #include #endif #ifndef _StdLSchema_PDataStd_IntPackedMap_HeaderFile #include #endif #ifndef _StdLSchema_PDataStd_IntPackedMap_1_HeaderFile #include #endif #ifndef _StdLSchema_PDataStd_HArray1OfHAsciiString_HeaderFile #include #endif #ifndef _StdLSchema_PDataStd_HArray1OfHArray1OfInteger_HeaderFile #include #endif #ifndef _StdLSchema_PDataStd_HArray1OfHArray1OfReal_HeaderFile #include #endif #ifndef _StdLSchema_PDataStd_HArray1OfByte_HeaderFile #include #endif #ifndef _StdLSchema_PFunction_Function_HeaderFile #include #endif #ifndef _StdLSchema_PDocStd_Document_HeaderFile #include #endif #ifndef _StdLSchema_PDocStd_XLink_HeaderFile #include #endif #ifndef _StdLSchema_PCDM_Document_HeaderFile #include #endif #ifndef _StdLSchema_Standard_Persistent_HeaderFile #include #endif #ifndef _StdLSchema_PColStd_HArray1OfInteger_HeaderFile #include #endif #ifndef _StdLSchema_PCollection_HAsciiString_HeaderFile #include #endif #ifndef _StdLSchema_PCollection_HExtendedString_HeaderFile #include #endif #ifndef _StdLSchema_PColStd_HArray1OfReal_HeaderFile #include #endif #ifndef _StdLSchema_PColStd_HArray1OfExtendedString_HeaderFile #include #endif #ifndef _StdLSchema_PColStd_HArray2OfInteger_HeaderFile #include #endif // avoid warnings on 'extern "C"' functions returning C++ classes #ifdef _MSC_VER #pragma warning(disable:4190) #endif IMPLEMENT_STANDARD_HANDLE(StdLSchema,Storage_Schema) IMPLEMENT_STANDARD_RTTIEXT(StdLSchema,Storage_Schema) Storage_BEGIN_ADD_TYPES(StdLSchema) Storage_ADD_TYPES(StdLSchema,PDF_Data,StdLSchema_PDF_Data) Storage_ADD_TYPES(StdLSchema,PDF_Attribute,StdLSchema_PDF_Attribute) Storage_ADD_TYPES(StdLSchema,PDF_TagSource,StdLSchema_PDF_TagSource) Storage_ADD_TYPES(StdLSchema,PDF_Reference,StdLSchema_PDF_Reference) Storage_ADD_TYPES(StdLSchema,PDF_HAttributeArray1,StdLSchema_PDF_HAttributeArray1) Storage_ADD_TYPES(StdLSchema,PDataStd_Name,StdLSchema_PDataStd_Name) Storage_ADD_TYPES(StdLSchema,PDataStd_Comment,StdLSchema_PDataStd_Comment) Storage_ADD_TYPES(StdLSchema,PDataStd_Integer,StdLSchema_PDataStd_Integer) Storage_ADD_TYPES(StdLSchema,PDataStd_IntegerArray,StdLSchema_PDataStd_IntegerArray) Storage_ADD_TYPES(StdLSchema,PDataStd_IntegerArray_1,StdLSchema_PDataStd_IntegerArray_1) Storage_ADD_TYPES(StdLSchema,PDataStd_Real,StdLSchema_PDataStd_Real) Storage_ADD_TYPES(StdLSchema,PDataStd_RealArray,StdLSchema_PDataStd_RealArray) Storage_ADD_TYPES(StdLSchema,PDataStd_RealArray_1,StdLSchema_PDataStd_RealArray_1) Storage_ADD_TYPES(StdLSchema,PDataStd_ExtStringArray,StdLSchema_PDataStd_ExtStringArray) Storage_ADD_TYPES(StdLSchema,PDataStd_ExtStringArray_1,StdLSchema_PDataStd_ExtStringArray_1) Storage_ADD_TYPES(StdLSchema,PDataStd_TreeNode,StdLSchema_PDataStd_TreeNode) Storage_ADD_TYPES(StdLSchema,PDataStd_Expression,StdLSchema_PDataStd_Expression) Storage_ADD_TYPES(StdLSchema,PDataStd_Relation,StdLSchema_PDataStd_Relation) Storage_ADD_TYPES(StdLSchema,PDataStd_Variable,StdLSchema_PDataStd_Variable) Storage_ADD_TYPES(StdLSchema,PDataStd_NoteBook,StdLSchema_PDataStd_NoteBook) Storage_ADD_TYPES(StdLSchema,PDataStd_UAttribute,StdLSchema_PDataStd_UAttribute) Storage_ADD_TYPES(StdLSchema,PDataStd_Directory,StdLSchema_PDataStd_Directory) Storage_ADD_TYPES(StdLSchema,PDataStd_Tick,StdLSchema_PDataStd_Tick) Storage_ADD_TYPES(StdLSchema,PDataStd_IntegerList,StdLSchema_PDataStd_IntegerList) Storage_ADD_TYPES(StdLSchema,PDataStd_RealList,StdLSchema_PDataStd_RealList) Storage_ADD_TYPES(StdLSchema,PDataStd_ExtStringList,StdLSchema_PDataStd_ExtStringList) Storage_ADD_TYPES(StdLSchema,PDataStd_BooleanList,StdLSchema_PDataStd_BooleanList) Storage_ADD_TYPES(StdLSchema,PDataStd_ReferenceList,StdLSchema_PDataStd_ReferenceList) Storage_ADD_TYPES(StdLSchema,PDataStd_BooleanArray,StdLSchema_PDataStd_BooleanArray) Storage_ADD_TYPES(StdLSchema,PDataStd_ReferenceArray,StdLSchema_PDataStd_ReferenceArray) Storage_ADD_TYPES(StdLSchema,PDataStd_ByteArray,StdLSchema_PDataStd_ByteArray) Storage_ADD_TYPES(StdLSchema,PDataStd_ByteArray_1,StdLSchema_PDataStd_ByteArray_1) Storage_ADD_TYPES(StdLSchema,PDataStd_NamedData,StdLSchema_PDataStd_NamedData) Storage_ADD_TYPES(StdLSchema,PDataStd_AsciiString,StdLSchema_PDataStd_AsciiString) Storage_ADD_TYPES(StdLSchema,PDataStd_IntPackedMap,StdLSchema_PDataStd_IntPackedMap) Storage_ADD_TYPES(StdLSchema,PDataStd_IntPackedMap_1,StdLSchema_PDataStd_IntPackedMap_1) Storage_ADD_TYPES(StdLSchema,PDataStd_HArray1OfHAsciiString,StdLSchema_PDataStd_HArray1OfHAsciiString) Storage_ADD_TYPES(StdLSchema,PDataStd_HArray1OfHArray1OfInteger,StdLSchema_PDataStd_HArray1OfHArray1OfInteger) Storage_ADD_TYPES(StdLSchema,PDataStd_HArray1OfHArray1OfReal,StdLSchema_PDataStd_HArray1OfHArray1OfReal) Storage_ADD_TYPES(StdLSchema,PDataStd_HArray1OfByte,StdLSchema_PDataStd_HArray1OfByte) Storage_ADD_TYPES(StdLSchema,PFunction_Function,StdLSchema_PFunction_Function) Storage_ADD_TYPES(StdLSchema,PDocStd_Document,StdLSchema_PDocStd_Document) Storage_ADD_TYPES(StdLSchema,PDocStd_XLink,StdLSchema_PDocStd_XLink) Storage_ADD_TYPES(StdLSchema,PCDM_Document,StdLSchema_PCDM_Document) Storage_ADD_TYPES(StdLSchema,Standard_Persistent,StdLSchema_Standard_Persistent) Storage_ADD_TYPES(StdLSchema,PColStd_HArray1OfInteger,StdLSchema_PColStd_HArray1OfInteger) Storage_ADD_TYPES(StdLSchema,PCollection_HAsciiString,StdLSchema_PCollection_HAsciiString) Storage_ADD_TYPES(StdLSchema,PCollection_HExtendedString,StdLSchema_PCollection_HExtendedString) Storage_ADD_TYPES(StdLSchema,PColStd_HArray1OfReal,StdLSchema_PColStd_HArray1OfReal) Storage_ADD_TYPES(StdLSchema,PColStd_HArray1OfExtendedString,StdLSchema_PColStd_HArray1OfExtendedString) Storage_ADD_TYPES(StdLSchema,PColStd_HArray2OfInteger,StdLSchema_PColStd_HArray2OfInteger) Storage_END_ADD_TYPES(StdLSchema) Storage_BEGIN_READ_SELECTION(StdLSchema) Storage_READ_SELECTION(StdLSchema,PDF_Data,StdLSchema_PDF_Data) Storage_READ_SELECTION(StdLSchema,PDF_TagSource,StdLSchema_PDF_TagSource) Storage_READ_SELECTION(StdLSchema,PDF_Reference,StdLSchema_PDF_Reference) Storage_READ_SELECTION(StdLSchema,PDF_HAttributeArray1,StdLSchema_PDF_HAttributeArray1) Storage_READ_SELECTION(StdLSchema,PDataStd_Name,StdLSchema_PDataStd_Name) Storage_READ_SELECTION(StdLSchema,PDataStd_Comment,StdLSchema_PDataStd_Comment) Storage_READ_SELECTION(StdLSchema,PDataStd_Integer,StdLSchema_PDataStd_Integer) Storage_READ_SELECTION(StdLSchema,PDataStd_IntegerArray,StdLSchema_PDataStd_IntegerArray) Storage_READ_SELECTION(StdLSchema,PDataStd_IntegerArray_1,StdLSchema_PDataStd_IntegerArray_1) Storage_READ_SELECTION(StdLSchema,PDataStd_Real,StdLSchema_PDataStd_Real) Storage_READ_SELECTION(StdLSchema,PDataStd_RealArray,StdLSchema_PDataStd_RealArray) Storage_READ_SELECTION(StdLSchema,PDataStd_RealArray_1,StdLSchema_PDataStd_RealArray_1) Storage_READ_SELECTION(StdLSchema,PDataStd_ExtStringArray,StdLSchema_PDataStd_ExtStringArray) Storage_READ_SELECTION(StdLSchema,PDataStd_ExtStringArray_1,StdLSchema_PDataStd_ExtStringArray_1) Storage_READ_SELECTION(StdLSchema,PDataStd_TreeNode,StdLSchema_PDataStd_TreeNode) Storage_READ_SELECTION(StdLSchema,PDataStd_Expression,StdLSchema_PDataStd_Expression) Storage_READ_SELECTION(StdLSchema,PDataStd_Relation,StdLSchema_PDataStd_Relation) Storage_READ_SELECTION(StdLSchema,PDataStd_Variable,StdLSchema_PDataStd_Variable) Storage_READ_SELECTION(StdLSchema,PDataStd_NoteBook,StdLSchema_PDataStd_NoteBook) Storage_READ_SELECTION(StdLSchema,PDataStd_UAttribute,StdLSchema_PDataStd_UAttribute) Storage_READ_SELECTION(StdLSchema,PDataStd_Directory,StdLSchema_PDataStd_Directory) Storage_READ_SELECTION(StdLSchema,PDataStd_Tick,StdLSchema_PDataStd_Tick) Storage_READ_SELECTION(StdLSchema,PDataStd_IntegerList,StdLSchema_PDataStd_IntegerList) Storage_READ_SELECTION(StdLSchema,PDataStd_RealList,StdLSchema_PDataStd_RealList) Storage_READ_SELECTION(StdLSchema,PDataStd_ExtStringList,StdLSchema_PDataStd_ExtStringList) Storage_READ_SELECTION(StdLSchema,PDataStd_BooleanList,StdLSchema_PDataStd_BooleanList) Storage_READ_SELECTION(StdLSchema,PDataStd_ReferenceList,StdLSchema_PDataStd_ReferenceList) Storage_READ_SELECTION(StdLSchema,PDataStd_BooleanArray,StdLSchema_PDataStd_BooleanArray) Storage_READ_SELECTION(StdLSchema,PDataStd_ReferenceArray,StdLSchema_PDataStd_ReferenceArray) Storage_READ_SELECTION(StdLSchema,PDataStd_ByteArray,StdLSchema_PDataStd_ByteArray) Storage_READ_SELECTION(StdLSchema,PDataStd_ByteArray_1,StdLSchema_PDataStd_ByteArray_1) Storage_READ_SELECTION(StdLSchema,PDataStd_NamedData,StdLSchema_PDataStd_NamedData) Storage_READ_SELECTION(StdLSchema,PDataStd_AsciiString,StdLSchema_PDataStd_AsciiString) Storage_READ_SELECTION(StdLSchema,PDataStd_IntPackedMap,StdLSchema_PDataStd_IntPackedMap) Storage_READ_SELECTION(StdLSchema,PDataStd_IntPackedMap_1,StdLSchema_PDataStd_IntPackedMap_1) Storage_READ_SELECTION(StdLSchema,PDataStd_HArray1OfHAsciiString,StdLSchema_PDataStd_HArray1OfHAsciiString) Storage_READ_SELECTION(StdLSchema,PDataStd_HArray1OfHArray1OfInteger,StdLSchema_PDataStd_HArray1OfHArray1OfInteger) Storage_READ_SELECTION(StdLSchema,PDataStd_HArray1OfHArray1OfReal,StdLSchema_PDataStd_HArray1OfHArray1OfReal) Storage_READ_SELECTION(StdLSchema,PDataStd_HArray1OfByte,StdLSchema_PDataStd_HArray1OfByte) Storage_READ_SELECTION(StdLSchema,PFunction_Function,StdLSchema_PFunction_Function) Storage_READ_SELECTION(StdLSchema,PDocStd_Document,StdLSchema_PDocStd_Document) Storage_READ_SELECTION(StdLSchema,PDocStd_XLink,StdLSchema_PDocStd_XLink) Storage_READ_SELECTION(StdLSchema,PColStd_HArray1OfInteger,StdLSchema_PColStd_HArray1OfInteger) Storage_READ_SELECTION(StdLSchema,PCollection_HAsciiString,StdLSchema_PCollection_HAsciiString) Storage_READ_SELECTION(StdLSchema,PCollection_HExtendedString,StdLSchema_PCollection_HExtendedString) Storage_READ_SELECTION(StdLSchema,PColStd_HArray1OfReal,StdLSchema_PColStd_HArray1OfReal) Storage_READ_SELECTION(StdLSchema,PColStd_HArray1OfExtendedString,StdLSchema_PColStd_HArray1OfExtendedString) Storage_READ_SELECTION(StdLSchema,PColStd_HArray2OfInteger,StdLSchema_PColStd_HArray2OfInteger) Storage_END_READ_SELECTION(StdLSchema) Storage_BEGIN_SCHEMA_TYPES(StdLSchema) Storage_SCHEMA_TYPES(PDF_Data) Storage_SCHEMA_TYPES(PDF_Attribute) Storage_SCHEMA_TYPES(PDF_TagSource) Storage_SCHEMA_TYPES(PDF_Reference) Storage_SCHEMA_TYPES(PDF_HAttributeArray1) Storage_SCHEMA_TYPES(PDataStd_Name) Storage_SCHEMA_TYPES(PDataStd_Comment) Storage_SCHEMA_TYPES(PDataStd_Integer) Storage_SCHEMA_TYPES(PDataStd_IntegerArray) Storage_SCHEMA_TYPES(PDataStd_IntegerArray_1) Storage_SCHEMA_TYPES(PDataStd_Real) Storage_SCHEMA_TYPES(PDataStd_RealArray) Storage_SCHEMA_TYPES(PDataStd_RealArray_1) Storage_SCHEMA_TYPES(PDataStd_ExtStringArray) Storage_SCHEMA_TYPES(PDataStd_ExtStringArray_1) Storage_SCHEMA_TYPES(PDataStd_TreeNode) Storage_SCHEMA_TYPES(PDataStd_Expression) Storage_SCHEMA_TYPES(PDataStd_Relation) Storage_SCHEMA_TYPES(PDataStd_Variable) Storage_SCHEMA_TYPES(PDataStd_NoteBook) Storage_SCHEMA_TYPES(PDataStd_UAttribute) Storage_SCHEMA_TYPES(PDataStd_Directory) Storage_SCHEMA_TYPES(PDataStd_Tick) Storage_SCHEMA_TYPES(PDataStd_IntegerList) Storage_SCHEMA_TYPES(PDataStd_RealList) Storage_SCHEMA_TYPES(PDataStd_ExtStringList) Storage_SCHEMA_TYPES(PDataStd_BooleanList) Storage_SCHEMA_TYPES(PDataStd_ReferenceList) Storage_SCHEMA_TYPES(PDataStd_BooleanArray) Storage_SCHEMA_TYPES(PDataStd_ReferenceArray) Storage_SCHEMA_TYPES(PDataStd_ByteArray) Storage_SCHEMA_TYPES(PDataStd_ByteArray_1) Storage_SCHEMA_TYPES(PDataStd_NamedData) Storage_SCHEMA_TYPES(PDataStd_AsciiString) Storage_SCHEMA_TYPES(PDataStd_IntPackedMap) Storage_SCHEMA_TYPES(PDataStd_IntPackedMap_1) Storage_SCHEMA_TYPES(PDataStd_HArray1OfHAsciiString) Storage_SCHEMA_TYPES(PDataStd_HArray1OfHArray1OfInteger) Storage_SCHEMA_TYPES(PDataStd_HArray1OfHArray1OfReal) Storage_SCHEMA_TYPES(PDataStd_HArray1OfByte) Storage_SCHEMA_TYPES(PFunction_Function) Storage_SCHEMA_TYPES(PDocStd_Document) Storage_SCHEMA_TYPES(PDocStd_XLink) Storage_SCHEMA_TYPES(PCDM_Document) Storage_SCHEMA_TYPES(Standard_Persistent) Storage_SCHEMA_TYPES(PColStd_HArray1OfInteger) Storage_SCHEMA_TYPES(PCollection_HAsciiString) Storage_SCHEMA_TYPES(PCollection_HExtendedString) Storage_SCHEMA_TYPES(PColStd_HArray1OfReal) Storage_SCHEMA_TYPES(PColStd_HArray1OfExtendedString) Storage_SCHEMA_TYPES(PColStd_HArray2OfInteger) Storage_END_SCHEMA_TYPES(StdLSchema)