blob: 61550b886a5591d1f2a07ae4f5e985ad442afe3a [file] [log] [blame]
###############################################################
#
# 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;