123456789101112131415161718192021222324252627282930313233343536373839404142 |
- /*##############################################################################
- HPCC SYSTEMS software Copyright (C) 2012 HPCC Systems®.
- Licensed 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.
- ############################################################################## */
- /* Proxy service header for (EE-only) saltlib plugin version SALTLIB 1.0.05 */
- EXPORT GeohashDecodeResultRecord := RECORD
- REAL latitude;
- REAL longitude;
- REAL latitude_err;
- REAL longitude_err;
- END;
- export SaltLib := SERVICE : plugin('saltlib'),fold,time
- boolean UnicodeLocaleWithinEditN(const unicode left, const unicode right, unsigned4 distance, const varstring localename) : c, pure,entrypoint='ulUnicodeLocaleWithinEditN', hole;
- boolean UnicodeWithinEditN(const unicode left, const unicode right, unsigned4 distance) : c, pure,entrypoint='ulUnicodeWithinEditN', hole;
- unsigned4 UnicodeLocaleHyphenMatch(const unicode left, const unicode right, unsigned4 minlen, const varstring localename) : c, pure,entrypoint='ulUnicodeLocaleHyphenMatch', hole;
- unsigned4 UnicodeHyphenMatch(const unicode left, const unicode right, unsigned4 minlen) : c, pure,entrypoint='ulUnicodeHyphenMatch', hole;
- unicode UnicodeLocaleGetRangeOfWords(const unicode text, unsigned4 s_index, unsigned4 e_index, const varstring localename) : c,pure,entrypoint='ulUnicodeLocaleGetRangeOfWords';
- unicode UnicodeGetRangeOfWords(const unicode text, unsigned4 s_index, unsigned4 e_index) : c,pure,entrypoint='ulUnicodeGetRangeOfWords';
- integer4 UnicodeMatchBagofwords2(const unicode left, const unicode right, unsigned4 mode, unsigned4 score_mode) : c, pure,entrypoint='ulUnicodeMatchBagofwords2', hole;
- integer4 UnicodeLocaleMatchBagofwords2(const unicode left, const unicode right, const varstring localename, unsigned4 mode, unsigned4 score_mode) : c, pure,entrypoint='ulUnicodeLocaleMatchBagofwords2', hole;
- integer4 StringMatchBagofwords2(const string left, const string right, unsigned4 mode, unsigned4 score_mode) : c, pure,entrypoint='ulStringMatchBagofwords2', hole;
- integer4 UnicodeLocaleMatchBagofwordsMultiway(const unicode left, const unicode right, const varstring localename, const string cmd) : c, pure,entrypoint='saltUnicodeLocaleMatchBagofwordsMultiway', hole;
- integer4 UnicodeMatchBagofwordsMultiway(const unicode left, const unicode right, const string cmd) : c, pure,entrypoint='saltUnicodeMatchBagofwordsMultiway', hole;
- integer4 StringMatchBagofwordsMultiway(const string left, const string right, const string cmd) : c, pure,entrypoint='saltStringMatchBagofwordsMultiway', hole;
- STRING GeohashLatLongEncode(REAL latitude, REAL longitude, UNSIGNED precision=12) : c, pure,entrypoint='saltGeohashLatLongEncode';
- STRING GeohashNeighbor(const STRING geohash, INTEGER direction0, INTEGER direction1) : c, pure,entrypoint='saltGeohashNeighbor';
- DATASET(GeohashDecodeResultRecord) GeohashDecode(const STRING geohash) : c, pure,entrypoint='saltGeohashDecode';
- END;
|