xref: /trunk/main/registry/util/reg.map (revision 45ef6fe1)
1###############################################################
2#
3#  Licensed to the Apache Software Foundation (ASF) under one
4#  or more contributor license agreements.  See the NOTICE file
5#  distributed with this work for additional information
6#  regarding copyright ownership.  The ASF licenses this file
7#  to you under the Apache License, Version 2.0 (the
8#  "License"); you may not use this file except in compliance
9#  with the License.  You may obtain a copy of the License at
10#
11#    http://www.apache.org/licenses/LICENSE-2.0
12#
13#  Unless required by applicable law or agreed to in writing,
14#  software distributed under the License is distributed on an
15#  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
16#  KIND, either express or implied.  See the License for the
17#  specific language governing permissions and limitations
18#  under the License.
19#
20###############################################################
21UDK_3_0_0 {
22	global:
23		initRegistry_Api;
24		initRegistryTypeWriter_Api;
25		initRegistryTypeReader_Api;
26		reg_createKey;
27		reg_openKey;
28		reg_openSubKeys;
29		reg_closeSubKeys;
30		reg_deleteKey;
31		reg_closeKey;
32		reg_getKeyName;
33		reg_setValue;
34		reg_setLongListValue;
35		reg_setStringListValue;
36		reg_setUnicodeListValue;
37		reg_getValueInfo;
38		reg_getValue;
39		reg_getLongListValue;
40		reg_getStringListValue;
41		reg_getUnicodeListValue;
42		reg_freeValueList;
43		reg_createLink;
44		reg_deleteLink;
45		reg_getKeyType;
46		reg_getLinkTarget;
47		reg_getResolvedKeyName;
48		reg_loadKey;
49		reg_saveKey;
50		reg_mergeKey;
51		reg_createRegistry;
52		reg_openRootKey;
53		reg_getName;
54		reg_isReadOnly;
55		reg_openRegistry;
56		reg_closeRegistry;
57		reg_destroyRegistry;
58		reg_dumpRegistry;
59	local:
60		*;
61};
62
63UDK_3.1 {
64    global:
65        typereg_reader_create;
66        typereg_reader_acquire;
67        typereg_reader_release;
68        typereg_reader_getVersion;
69        typereg_reader_getDocumentation;
70        typereg_reader_getFileName;
71        typereg_reader_getTypeClass;
72        typereg_reader_isPublished;
73        typereg_reader_getTypeName;
74        typereg_reader_getSuperTypeCount;
75        typereg_reader_getSuperTypeName;
76        typereg_reader_getFieldCount;
77        typereg_reader_getFieldDocumentation;
78        typereg_reader_getFieldFileName;
79        typereg_reader_getFieldFlags;
80        typereg_reader_getFieldName;
81        typereg_reader_getFieldTypeName;
82        typereg_reader_getFieldValue;
83        typereg_reader_getMethodCount;
84        typereg_reader_getMethodDocumentation;
85        typereg_reader_getMethodFlags;
86        typereg_reader_getMethodName;
87        typereg_reader_getMethodReturnTypeName;
88        typereg_reader_getMethodParameterCount;
89        typereg_reader_getMethodParameterFlags;
90        typereg_reader_getMethodParameterName;
91        typereg_reader_getMethodParameterTypeName;
92        typereg_reader_getMethodExceptionCount;
93        typereg_reader_getMethodExceptionTypeName;
94        typereg_reader_getReferenceCount;
95        typereg_reader_getReferenceDocumentation;
96        typereg_reader_getReferenceFlags;
97        typereg_reader_getReferenceSort;
98        typereg_reader_getReferenceTypeName;
99        typereg_writer_create;
100        typereg_writer_destroy;
101        typereg_writer_setSuperTypeName;
102        typereg_writer_setFieldData;
103        typereg_writer_setMethodData;
104        typereg_writer_setMethodParameterData;
105        typereg_writer_setMethodExceptionTypeName;
106        typereg_writer_setReferenceData;
107        typereg_writer_getBlob;
108} UDK_3_0_0;
109