| ############################################################### |
| # |
| # Licensed to the Apache Software Foundation (ASF) under one |
| # or more contributor license agreements. See the NOTICE file |
| # distributed with this work for additional information |
| # regarding copyright ownership. The ASF licenses this file |
| # to you under the Apache License, Version 2.0 (the |
| # "License"); you may not use this file except in compliance |
| # with the License. You may obtain a copy of the License at |
| # |
| # http://www.apache.org/licenses/LICENSE-2.0 |
| # |
| # Unless required by applicable law or agreed to in writing, |
| # software distributed under the License is distributed on an |
| # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY |
| # KIND, either express or implied. See the License for the |
| # specific language governing permissions and limitations |
| # under the License. |
| # |
| ############################################################### |
| UDK_3_0_0 { |
| global: |
| initRegistry_Api; |
| initRegistryTypeWriter_Api; |
| initRegistryTypeReader_Api; |
| reg_createKey; |
| reg_openKey; |
| reg_openSubKeys; |
| reg_closeSubKeys; |
| reg_deleteKey; |
| reg_closeKey; |
| reg_getKeyName; |
| reg_setValue; |
| reg_setLongListValue; |
| reg_setStringListValue; |
| reg_setUnicodeListValue; |
| reg_getValueInfo; |
| reg_getValue; |
| reg_getLongListValue; |
| reg_getStringListValue; |
| reg_getUnicodeListValue; |
| reg_freeValueList; |
| reg_createLink; |
| reg_deleteLink; |
| reg_getKeyType; |
| reg_getLinkTarget; |
| reg_getResolvedKeyName; |
| reg_loadKey; |
| reg_saveKey; |
| reg_mergeKey; |
| reg_createRegistry; |
| reg_openRootKey; |
| reg_getName; |
| reg_isReadOnly; |
| reg_openRegistry; |
| reg_closeRegistry; |
| reg_destroyRegistry; |
| reg_dumpRegistry; |
| local: |
| *; |
| }; |
| |
| UDK_3.1 { |
| global: |
| typereg_reader_create; |
| typereg_reader_acquire; |
| typereg_reader_release; |
| typereg_reader_getVersion; |
| typereg_reader_getDocumentation; |
| typereg_reader_getFileName; |
| typereg_reader_getTypeClass; |
| typereg_reader_isPublished; |
| typereg_reader_getTypeName; |
| typereg_reader_getSuperTypeCount; |
| typereg_reader_getSuperTypeName; |
| typereg_reader_getFieldCount; |
| typereg_reader_getFieldDocumentation; |
| typereg_reader_getFieldFileName; |
| typereg_reader_getFieldFlags; |
| typereg_reader_getFieldName; |
| typereg_reader_getFieldTypeName; |
| typereg_reader_getFieldValue; |
| typereg_reader_getMethodCount; |
| typereg_reader_getMethodDocumentation; |
| typereg_reader_getMethodFlags; |
| typereg_reader_getMethodName; |
| typereg_reader_getMethodReturnTypeName; |
| typereg_reader_getMethodParameterCount; |
| typereg_reader_getMethodParameterFlags; |
| typereg_reader_getMethodParameterName; |
| typereg_reader_getMethodParameterTypeName; |
| typereg_reader_getMethodExceptionCount; |
| typereg_reader_getMethodExceptionTypeName; |
| typereg_reader_getReferenceCount; |
| typereg_reader_getReferenceDocumentation; |
| typereg_reader_getReferenceFlags; |
| typereg_reader_getReferenceSort; |
| typereg_reader_getReferenceTypeName; |
| typereg_writer_create; |
| typereg_writer_destroy; |
| typereg_writer_setSuperTypeName; |
| typereg_writer_setFieldData; |
| typereg_writer_setMethodData; |
| typereg_writer_setMethodParameterData; |
| typereg_writer_setMethodExceptionTypeName; |
| typereg_writer_setReferenceData; |
| typereg_writer_getBlob; |
| } UDK_3_0_0; |