00001 /*00002 * Licensed to the Apache Software Foundation (ASF) under one00003 * or more contributor license agreements. See the NOTICE file00004 * distributed with this work for additional information00005 * regarding copyright ownership. The ASF licenses this file00006 * to you under the Apache License, Version 2.0 (the "License");00007 * you may not use this file except in compliance with the License.00008 * You may obtain a copy of the License at00009 *00010 * http://www.apache.org/licenses/LICENSE-2.000011 *00012 * Unless required by applicable law or agreed to in writing, software00013 * distributed under the License is distributed on an "AS IS" BASIS,00014 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.00015 * See the License for the specific language governing permissions and00016 * limitations under the License.00017 */00018 #if !defined(EXSLT_STRING_HEADER_GUARD_1357924680)00019 #define EXSLT_STRING_HEADER_GUARD_135792468000020
00021
00022
00023 #include <xalanc/XalanEXSLT/XalanEXSLTDefinitions.hpp>00024
00025
00026
00027 #include <xalanc/XalanExtensions/XalanExtensions.hpp>00028
00029
00030
00031 XALAN_CPP_NAMESPACE_BEGIN
00032
00033
00034
00035class XALAN_EXSLT_EXPORTXalanEXSLTStringFunctionsInstaller : publicXalanExtensionsInstaller00036 {
00037 public:
00038
00039 staticvoid00040 installLocal(XPathEnvSupportDefault& theSupport);
00041
00042 staticvoid00043 installGlobal(MemoryManager& theManager);
00044
00045 staticvoid00046 uninstallLocal(XPathEnvSupportDefault& theSupport);
00047
00048 staticvoid00049 uninstallGlobal(MemoryManager& theManager);
00050
00051 private:
00052
00053 };
00054
00055
00056
00057 XALAN_CPP_NAMESPACE_END
00058
00059
00060
00061 #endif // EXSLT_STRING_HEADER_GUARD_1357924680