2
<!DOCTYPE MG_CONF SYSTEM "/../libmergeant/libmergeant.dtd">
4
<MG_SERVER with_functions="t">
5
<MG_GDA_DATASOURCE>Sales</MG_GDA_DATASOURCE>
6
<MG_USERNAME></MG_USERNAME>
8
<MG_DATATYPE id="DTabstime" name="abstime" owner="vmalerba" descr="absolute, limited-range date and time (Unix system time)" nparam="-1" gdatype="integer"/>
9
<MG_DATATYPE id="DTaclitem" name="aclitem" owner="vmalerba" descr="access control list" nparam="-1" gdatype="string"/>
10
<MG_DATATYPE id="DTanyelement" name="anyelement" owner="vmalerba" descr="" nparam="-1" gdatype="string"/>
11
<MG_DATATYPE id="DTbit" name="bit" owner="vmalerba" descr="fixed-length bit string" nparam="-1" gdatype="string"/>
12
<MG_DATATYPE id="DTbool" name="bool" owner="vmalerba" descr="boolean, 'true'/'false'" nparam="-1" gdatype="boolean"/>
13
<MG_DATATYPE id="DTbox" name="box" owner="vmalerba" descr="geometric box '(lower left,upper right)'" nparam="-1" gdatype="string"/>
14
<MG_DATATYPE id="DTbpchar" name="bpchar" owner="vmalerba" descr="char(length), blank-padded string, fixed storage length" nparam="-1" gdatype="string"/>
15
<MG_DATATYPE id="DTbytea" name="bytea" owner="vmalerba" descr="variable-length string, binary values escaped" nparam="-1" gdatype="binary"/>
16
<MG_DATATYPE id="DTchar" name="char" owner="vmalerba" descr="single character" nparam="-1" gdatype="string"/>
17
<MG_DATATYPE id="DTcidr" name="cidr" owner="vmalerba" descr="network IP address/netmask, network address" nparam="-1" gdatype="string"/>
18
<MG_DATATYPE id="DTcircle" name="circle" owner="vmalerba" descr="geometric circle '(center,radius)'" nparam="-1" gdatype="string"/>
19
<MG_DATATYPE id="DTdate" name="date" owner="vmalerba" descr="ANSI SQL date" nparam="-1" gdatype="date"/>
20
<MG_DATATYPE id="DTfloat4" name="float4" owner="vmalerba" descr="single-precision floating point number, 4-byte storage" nparam="-1" gdatype="single"/>
21
<MG_DATATYPE id="DTfloat8" name="float8" owner="vmalerba" descr="double-precision floating point number, 8-byte storage" nparam="-1" gdatype="double"/>
22
<MG_DATATYPE id="DTinet" name="inet" owner="vmalerba" descr="IP address/netmask, host address, netmask optional" nparam="-1" gdatype="string"/>
23
<MG_DATATYPE id="DTint2" name="int2" owner="vmalerba" descr="-32 thousand to 32 thousand, 2-byte storage" nparam="-1" gdatype="smallint"/>
24
<MG_DATATYPE id="DTint4" name="int4" owner="vmalerba" descr="-2 billion to 2 billion integer, 4-byte storage" nparam="-1" gdatype="integer"/>
25
<MG_DATATYPE id="DTint8" name="int8" owner="vmalerba" descr="~18 digit integer, 8-byte storage" nparam="-1" gdatype="bigint"/>
26
<MG_DATATYPE id="DTinterval" name="interval" owner="vmalerba" descr="@ <number> <units>, time interval" nparam="-1" gdatype="string"/>
27
<MG_DATATYPE id="DTline" name="line" owner="vmalerba" descr="geometric line (not implemented)'" nparam="-1" gdatype="string"/>
28
<MG_DATATYPE id="DTlseg" name="lseg" owner="vmalerba" descr="geometric line segment '(pt1,pt2)'" nparam="-1" gdatype="string"/>
29
<MG_DATATYPE id="DTmacaddr" name="macaddr" owner="vmalerba" descr="XX:XX:XX:XX:XX:XX, MAC address" nparam="-1" gdatype="string"/>
30
<MG_DATATYPE id="DTmoney" name="money" owner="vmalerba" descr="monetary amounts, $d,ddd.cc" nparam="-1" gdatype="string"/>
31
<MG_DATATYPE id="DTname" name="name" owner="vmalerba" descr="63-character type for storing system identifiers" nparam="-1" gdatype="string"/>
32
<MG_DATATYPE id="DTnumeric" name="numeric" owner="vmalerba" descr="numeric(precision, decimal), arbitrary precision number" nparam="-1" gdatype="numeric"/>
33
<MG_DATATYPE id="DTpath" name="path" owner="vmalerba" descr="geometric path '(pt1,...)'" nparam="-1" gdatype="string"/>
34
<MG_DATATYPE id="DTpoint" name="point" owner="vmalerba" descr="geometric point '(x, y)'" nparam="-1" gdatype="point"/>
35
<MG_DATATYPE id="DTpolygon" name="polygon" owner="vmalerba" descr="geometric polygon '(pt1,...)'" nparam="-1" gdatype="string"/>
36
<MG_DATATYPE id="DTreltime" name="reltime" owner="vmalerba" descr="relative, limited-range time interval (Unix delta time)" nparam="-1" gdatype="string"/>
37
<MG_DATATYPE id="DTtext" name="text" owner="vmalerba" descr="variable-length string, no limit specified" nparam="-1" gdatype="string"/>
38
<MG_DATATYPE id="DTtime" name="time" owner="vmalerba" descr="hh:mm:ss, ANSI SQL time" nparam="-1" gdatype="time"/>
39
<MG_DATATYPE id="DTtimestamp" name="timestamp" owner="vmalerba" descr="date and time" nparam="-1" gdatype="timestamp"/>
40
<MG_DATATYPE id="DTtimestamptz" name="timestamptz" owner="vmalerba" descr="date and time with time zone" nparam="-1" gdatype="timestamp"/>
41
<MG_DATATYPE id="DTtimetz" name="timetz" owner="vmalerba" descr="hh:mm:ss, ANSI SQL time" nparam="-1" gdatype="time"/>
42
<MG_DATATYPE id="DTtinterval" name="tinterval" owner="vmalerba" descr="(abstime,abstime), time interval" nparam="-1" gdatype="string"/>
43
<MG_DATATYPE id="DTvarbit" name="varbit" owner="vmalerba" descr="variable-length bit string" nparam="-1" gdatype="string"/>
44
<MG_DATATYPE id="DTvarchar" name="varchar" owner="vmalerba" descr="varchar(length), non-blank-padded string, variable storage length" nparam="-1" gdatype="string"/>
47
<MG_FUNCTION id="PR605" name="abbrev" descr="abbreviated display of inet/cidr value" owner="vmalerba">
48
<MG_FUNC_PARAM type="DTtext" way="out"/>
49
<MG_FUNC_PARAM type="DTinet" way="in"/>
51
<MG_FUNCTION id="PR1705" name="abs" descr="absolute value" owner="vmalerba">
52
<MG_FUNC_PARAM type="DTnumeric" way="out"/>
53
<MG_FUNC_PARAM type="DTnumeric" way="in"/>
55
<MG_FUNCTION id="PR1396" name="abs" descr="absolute value" owner="vmalerba">
56
<MG_FUNC_PARAM type="DTint8" way="out"/>
57
<MG_FUNC_PARAM type="DTint8" way="in"/>
59
<MG_FUNCTION id="PR1397" name="abs" descr="absolute value" owner="vmalerba">
60
<MG_FUNC_PARAM type="DTint4" way="out"/>
61
<MG_FUNC_PARAM type="DTint4" way="in"/>
63
<MG_FUNCTION id="PR1398" name="abs" descr="absolute value" owner="vmalerba">
64
<MG_FUNC_PARAM type="DTint2" way="out"/>
65
<MG_FUNC_PARAM type="DTint2" way="in"/>
67
<MG_FUNCTION id="PR1394" name="abs" descr="absolute value" owner="vmalerba">
68
<MG_FUNC_PARAM type="DTfloat4" way="out"/>
69
<MG_FUNC_PARAM type="DTfloat4" way="in"/>
71
<MG_FUNCTION id="PR1395" name="abs" descr="absolute value" owner="vmalerba">
72
<MG_FUNC_PARAM type="DTfloat8" way="out"/>
73
<MG_FUNC_PARAM type="DTfloat8" way="in"/>
75
<MG_FUNCTION id="PR2030" name="abstime" descr="convert timestamp to abstime" owner="vmalerba">
76
<MG_FUNC_PARAM type="DTabstime" way="out"/>
77
<MG_FUNC_PARAM type="DTtimestamp" way="in"/>
79
<MG_FUNCTION id="PR1180" name="abstime" descr="convert timestamp with time zone to abstime" owner="vmalerba">
80
<MG_FUNC_PARAM type="DTabstime" way="out"/>
81
<MG_FUNC_PARAM type="DTtimestamptz" way="in"/>
83
<MG_FUNCTION id="PR251" name="abstimeeq" descr="equal" owner="vmalerba">
84
<MG_FUNC_PARAM type="DTbool" way="out"/>
85
<MG_FUNC_PARAM type="DTabstime" way="in"/>
86
<MG_FUNC_PARAM type="DTabstime" way="in"/>
88
<MG_FUNCTION id="PR256" name="abstimege" descr="greater-than-or-equal" owner="vmalerba">
89
<MG_FUNC_PARAM type="DTbool" way="out"/>
90
<MG_FUNC_PARAM type="DTabstime" way="in"/>
91
<MG_FUNC_PARAM type="DTabstime" way="in"/>
93
<MG_FUNCTION id="PR254" name="abstimegt" descr="greater-than" owner="vmalerba">
94
<MG_FUNC_PARAM type="DTbool" way="out"/>
95
<MG_FUNC_PARAM type="DTabstime" way="in"/>
96
<MG_FUNC_PARAM type="DTabstime" way="in"/>
98
<MG_FUNCTION id="PR255" name="abstimele" descr="less-than-or-equal" owner="vmalerba">
99
<MG_FUNC_PARAM type="DTbool" way="out"/>
100
<MG_FUNC_PARAM type="DTabstime" way="in"/>
101
<MG_FUNC_PARAM type="DTabstime" way="in"/>
103
<MG_FUNCTION id="PR253" name="abstimelt" descr="less-than" owner="vmalerba">
104
<MG_FUNC_PARAM type="DTbool" way="out"/>
105
<MG_FUNC_PARAM type="DTabstime" way="in"/>
106
<MG_FUNC_PARAM type="DTabstime" way="in"/>
108
<MG_FUNCTION id="PR252" name="abstimene" descr="not equal" owner="vmalerba">
109
<MG_FUNC_PARAM type="DTbool" way="out"/>
110
<MG_FUNC_PARAM type="DTabstime" way="in"/>
111
<MG_FUNC_PARAM type="DTabstime" way="in"/>
113
<MG_FUNCTION id="PR2463" name="abstimesend" descr="I/O" owner="vmalerba">
114
<MG_FUNC_PARAM type="DTbytea" way="out"/>
115
<MG_FUNC_PARAM type="DTabstime" way="in"/>
117
<MG_FUNCTION id="PR1062" name="aclitemeq" descr="equality operator for ACL items" owner="vmalerba">
118
<MG_FUNC_PARAM type="DTbool" way="out"/>
119
<MG_FUNC_PARAM type="DTaclitem" way="in"/>
120
<MG_FUNC_PARAM type="DTaclitem" way="in"/>
122
<MG_FUNCTION id="PR1601" name="acos" descr="arccosine" owner="vmalerba">
123
<MG_FUNC_PARAM type="DTfloat8" way="out"/>
124
<MG_FUNC_PARAM type="DTfloat8" way="in"/>
126
<MG_FUNCTION id="PR2059" name="age" descr="date difference from today preserving months and years" owner="vmalerba">
127
<MG_FUNC_PARAM type="DTinterval" way="out"/>
128
<MG_FUNC_PARAM type="DTtimestamp" way="in"/>
130
<MG_FUNCTION id="PR1386" name="age" descr="date difference from today preserving months and years" owner="vmalerba">
131
<MG_FUNC_PARAM type="DTinterval" way="out"/>
132
<MG_FUNC_PARAM type="DTtimestamptz" way="in"/>
134
<MG_FUNCTION id="PR2058" name="age" descr="date difference preserving months and years" owner="vmalerba">
135
<MG_FUNC_PARAM type="DTinterval" way="out"/>
136
<MG_FUNC_PARAM type="DTtimestamp" way="in"/>
137
<MG_FUNC_PARAM type="DTtimestamp" way="in"/>
139
<MG_FUNCTION id="PR1199" name="age" descr="date difference preserving months and years" owner="vmalerba">
140
<MG_FUNC_PARAM type="DTinterval" way="out"/>
141
<MG_FUNC_PARAM type="DTtimestamptz" way="in"/>
142
<MG_FUNC_PARAM type="DTtimestamptz" way="in"/>
144
<MG_FUNCTION id="PR1468" name="area" descr="area of circle" owner="vmalerba">
145
<MG_FUNC_PARAM type="DTfloat8" way="out"/>
146
<MG_FUNC_PARAM type="DTcircle" way="in"/>
148
<MG_FUNCTION id="PR975" name="area" descr="box area" owner="vmalerba">
149
<MG_FUNC_PARAM type="DTfloat8" way="out"/>
150
<MG_FUNC_PARAM type="DTbox" way="in"/>
152
<MG_FUNCTION id="PR1620" name="ascii" descr="convert first char to int4" owner="vmalerba">
153
<MG_FUNC_PARAM type="DTint4" way="out"/>
154
<MG_FUNC_PARAM type="DTtext" way="in"/>
156
<MG_FUNCTION id="PR1600" name="asin" descr="arcsine" owner="vmalerba">
157
<MG_FUNC_PARAM type="DTfloat8" way="out"/>
158
<MG_FUNC_PARAM type="DTfloat8" way="in"/>
160
<MG_FUNCTION id="PR1602" name="atan" descr="arctangent" owner="vmalerba">
161
<MG_FUNC_PARAM type="DTfloat8" way="out"/>
162
<MG_FUNC_PARAM type="DTfloat8" way="in"/>
164
<MG_FUNCTION id="PR1603" name="atan2" descr="arctangent, two arguments" owner="vmalerba">
165
<MG_FUNC_PARAM type="DTfloat8" way="out"/>
166
<MG_FUNC_PARAM type="DTfloat8" way="in"/>
167
<MG_FUNC_PARAM type="DTfloat8" way="in"/>
169
<MG_FUNCTION id="PR2075" name="bit" descr="int8 to bitstring" owner="vmalerba">
170
<MG_FUNC_PARAM type="DTbit" way="out"/>
171
<MG_FUNC_PARAM type="DTint8" way="in"/>
173
<MG_FUNCTION id="PR1683" name="bit" descr="int4 to bitstring" owner="vmalerba">
174
<MG_FUNC_PARAM type="DTbit" way="out"/>
175
<MG_FUNC_PARAM type="DTint4" way="in"/>
177
<MG_FUNCTION id="PR1685" name="bit" descr="adjust bit() to typmod length" owner="vmalerba">
178
<MG_FUNC_PARAM type="DTbit" way="out"/>
179
<MG_FUNC_PARAM type="DTbit" way="in"/>
180
<MG_FUNC_PARAM type="DTint4" way="in"/>
181
<MG_FUNC_PARAM type="DTbool" way="in"/>
183
<MG_FUNCTION id="PR1810" name="bit_length" descr="length in bits" owner="vmalerba">
184
<MG_FUNC_PARAM type="DTint4" way="out"/>
185
<MG_FUNC_PARAM type="DTbytea" way="in"/>
187
<MG_FUNCTION id="PR1811" name="bit_length" descr="length in bits" owner="vmalerba">
188
<MG_FUNC_PARAM type="DTint4" way="out"/>
189
<MG_FUNC_PARAM type="DTtext" way="in"/>
191
<MG_FUNCTION id="PR1812" name="bit_length" descr="length in bits" owner="vmalerba">
192
<MG_FUNC_PARAM type="DTint4" way="out"/>
193
<MG_FUNC_PARAM type="DTbit" way="in"/>
195
<MG_FUNCTION id="PR2457" name="bit_send" descr="I/O" owner="vmalerba">
196
<MG_FUNC_PARAM type="DTbytea" way="out"/>
197
<MG_FUNC_PARAM type="DTbit" way="in"/>
199
<MG_FUNCTION id="PR1673" name="bitand" descr="bitwise and" owner="vmalerba">
200
<MG_FUNC_PARAM type="DTbit" way="out"/>
201
<MG_FUNC_PARAM type="DTbit" way="in"/>
202
<MG_FUNC_PARAM type="DTbit" way="in"/>
204
<MG_FUNCTION id="PR1679" name="bitcat" descr="bitwise concatenation" owner="vmalerba">
205
<MG_FUNC_PARAM type="DTbit" way="out"/>
206
<MG_FUNC_PARAM type="DTbit" way="in"/>
207
<MG_FUNC_PARAM type="DTbit" way="in"/>
209
<MG_FUNCTION id="PR1596" name="bitcmp" descr="compare" owner="vmalerba">
210
<MG_FUNC_PARAM type="DTint4" way="out"/>
211
<MG_FUNC_PARAM type="DTbit" way="in"/>
212
<MG_FUNC_PARAM type="DTbit" way="in"/>
214
<MG_FUNCTION id="PR1581" name="biteq" descr="equal" owner="vmalerba">
215
<MG_FUNC_PARAM type="DTbool" way="out"/>
216
<MG_FUNC_PARAM type="DTbit" way="in"/>
217
<MG_FUNC_PARAM type="DTbit" way="in"/>
219
<MG_FUNCTION id="PR1592" name="bitge" descr="greater than or equal" owner="vmalerba">
220
<MG_FUNC_PARAM type="DTbool" way="out"/>
221
<MG_FUNC_PARAM type="DTbit" way="in"/>
222
<MG_FUNC_PARAM type="DTbit" way="in"/>
224
<MG_FUNCTION id="PR1593" name="bitgt" descr="greater than" owner="vmalerba">
225
<MG_FUNC_PARAM type="DTbool" way="out"/>
226
<MG_FUNC_PARAM type="DTbit" way="in"/>
227
<MG_FUNC_PARAM type="DTbit" way="in"/>
229
<MG_FUNCTION id="PR1594" name="bitle" descr="less than or equal" owner="vmalerba">
230
<MG_FUNC_PARAM type="DTbool" way="out"/>
231
<MG_FUNC_PARAM type="DTbit" way="in"/>
232
<MG_FUNC_PARAM type="DTbit" way="in"/>
234
<MG_FUNCTION id="PR1595" name="bitlt" descr="less than" owner="vmalerba">
235
<MG_FUNC_PARAM type="DTbool" way="out"/>
236
<MG_FUNC_PARAM type="DTbit" way="in"/>
237
<MG_FUNC_PARAM type="DTbit" way="in"/>
239
<MG_FUNCTION id="PR1582" name="bitne" descr="not equal" owner="vmalerba">
240
<MG_FUNC_PARAM type="DTbool" way="out"/>
241
<MG_FUNC_PARAM type="DTbit" way="in"/>
242
<MG_FUNC_PARAM type="DTbit" way="in"/>
244
<MG_FUNCTION id="PR1676" name="bitnot" descr="bitwise negation" owner="vmalerba">
245
<MG_FUNC_PARAM type="DTbit" way="out"/>
246
<MG_FUNC_PARAM type="DTbit" way="in"/>
248
<MG_FUNCTION id="PR1674" name="bitor" descr="bitwise or" owner="vmalerba">
249
<MG_FUNC_PARAM type="DTbit" way="out"/>
250
<MG_FUNC_PARAM type="DTbit" way="in"/>
251
<MG_FUNC_PARAM type="DTbit" way="in"/>
253
<MG_FUNCTION id="PR1677" name="bitshiftleft" descr="bitwise left shift" owner="vmalerba">
254
<MG_FUNC_PARAM type="DTbit" way="out"/>
255
<MG_FUNC_PARAM type="DTbit" way="in"/>
256
<MG_FUNC_PARAM type="DTint4" way="in"/>
258
<MG_FUNCTION id="PR1678" name="bitshiftright" descr="bitwise right shift" owner="vmalerba">
259
<MG_FUNC_PARAM type="DTbit" way="out"/>
260
<MG_FUNC_PARAM type="DTbit" way="in"/>
261
<MG_FUNC_PARAM type="DTint4" way="in"/>
263
<MG_FUNCTION id="PR1675" name="bitxor" descr="bitwise exclusive or" owner="vmalerba">
264
<MG_FUNC_PARAM type="DTbit" way="out"/>
265
<MG_FUNC_PARAM type="DTbit" way="in"/>
266
<MG_FUNC_PARAM type="DTbit" way="in"/>
268
<MG_FUNCTION id="PR60" name="booleq" descr="equal" owner="vmalerba">
269
<MG_FUNC_PARAM type="DTbool" way="out"/>
270
<MG_FUNC_PARAM type="DTbool" way="in"/>
271
<MG_FUNC_PARAM type="DTbool" way="in"/>
273
<MG_FUNCTION id="PR1692" name="boolge" descr="greater-than-or-equal" owner="vmalerba">
274
<MG_FUNC_PARAM type="DTbool" way="out"/>
275
<MG_FUNC_PARAM type="DTbool" way="in"/>
276
<MG_FUNC_PARAM type="DTbool" way="in"/>
278
<MG_FUNCTION id="PR57" name="boolgt" descr="greater-than" owner="vmalerba">
279
<MG_FUNC_PARAM type="DTbool" way="out"/>
280
<MG_FUNC_PARAM type="DTbool" way="in"/>
281
<MG_FUNC_PARAM type="DTbool" way="in"/>
283
<MG_FUNCTION id="PR1691" name="boolle" descr="less-than-or-equal" owner="vmalerba">
284
<MG_FUNC_PARAM type="DTbool" way="out"/>
285
<MG_FUNC_PARAM type="DTbool" way="in"/>
286
<MG_FUNC_PARAM type="DTbool" way="in"/>
288
<MG_FUNCTION id="PR56" name="boollt" descr="less-than" owner="vmalerba">
289
<MG_FUNC_PARAM type="DTbool" way="out"/>
290
<MG_FUNC_PARAM type="DTbool" way="in"/>
291
<MG_FUNC_PARAM type="DTbool" way="in"/>
293
<MG_FUNCTION id="PR84" name="boolne" descr="not equal" owner="vmalerba">
294
<MG_FUNC_PARAM type="DTbool" way="out"/>
295
<MG_FUNC_PARAM type="DTbool" way="in"/>
296
<MG_FUNC_PARAM type="DTbool" way="in"/>
298
<MG_FUNCTION id="PR2437" name="boolsend" descr="I/O" owner="vmalerba">
299
<MG_FUNC_PARAM type="DTbytea" way="out"/>
300
<MG_FUNC_PARAM type="DTbool" way="in"/>
302
<MG_FUNCTION id="PR1480" name="box" descr="convert circle to box" owner="vmalerba">
303
<MG_FUNC_PARAM type="DTbox" way="out"/>
304
<MG_FUNC_PARAM type="DTcircle" way="in"/>
306
<MG_FUNCTION id="PR1446" name="box" descr="convert polygon to bounding box" owner="vmalerba">
307
<MG_FUNC_PARAM type="DTbox" way="out"/>
308
<MG_FUNC_PARAM type="DTpolygon" way="in"/>
310
<MG_FUNCTION id="PR1421" name="box" descr="convert points to box" owner="vmalerba">
311
<MG_FUNC_PARAM type="DTbox" way="out"/>
312
<MG_FUNC_PARAM type="DTpoint" way="in"/>
313
<MG_FUNC_PARAM type="DTpoint" way="in"/>
315
<MG_FUNCTION id="PR115" name="box_above" descr="is above" owner="vmalerba">
316
<MG_FUNC_PARAM type="DTbool" way="out"/>
317
<MG_FUNC_PARAM type="DTbox" way="in"/>
318
<MG_FUNC_PARAM type="DTbox" way="in"/>
320
<MG_FUNCTION id="PR1422" name="box_add" descr="add point to box (translate)" owner="vmalerba">
321
<MG_FUNC_PARAM type="DTbox" way="out"/>
322
<MG_FUNC_PARAM type="DTbox" way="in"/>
323
<MG_FUNC_PARAM type="DTpoint" way="in"/>
325
<MG_FUNCTION id="PR116" name="box_below" descr="is below" owner="vmalerba">
326
<MG_FUNC_PARAM type="DTbool" way="out"/>
327
<MG_FUNC_PARAM type="DTbox" way="in"/>
328
<MG_FUNC_PARAM type="DTbox" way="in"/>
330
<MG_FUNCTION id="PR138" name="box_center" descr="center of" owner="vmalerba">
331
<MG_FUNC_PARAM type="DTpoint" way="out"/>
332
<MG_FUNC_PARAM type="DTbox" way="in"/>
334
<MG_FUNCTION id="PR187" name="box_contain" descr="contains?" owner="vmalerba">
335
<MG_FUNC_PARAM type="DTbool" way="out"/>
336
<MG_FUNC_PARAM type="DTbox" way="in"/>
337
<MG_FUNC_PARAM type="DTbox" way="in"/>
339
<MG_FUNCTION id="PR192" name="box_contained" descr="contained in?" owner="vmalerba">
340
<MG_FUNC_PARAM type="DTbool" way="out"/>
341
<MG_FUNC_PARAM type="DTbox" way="in"/>
342
<MG_FUNC_PARAM type="DTbox" way="in"/>
344
<MG_FUNCTION id="PR978" name="box_distance" descr="distance between boxes" owner="vmalerba">
345
<MG_FUNC_PARAM type="DTfloat8" way="out"/>
346
<MG_FUNC_PARAM type="DTbox" way="in"/>
347
<MG_FUNC_PARAM type="DTbox" way="in"/>
349
<MG_FUNCTION id="PR1425" name="box_div" descr="divide box by point (scale)" owner="vmalerba">
350
<MG_FUNC_PARAM type="DTbox" way="out"/>
351
<MG_FUNC_PARAM type="DTbox" way="in"/>
352
<MG_FUNC_PARAM type="DTpoint" way="in"/>
354
<MG_FUNCTION id="PR128" name="box_eq" descr="equal by area" owner="vmalerba">
355
<MG_FUNC_PARAM type="DTbool" way="out"/>
356
<MG_FUNC_PARAM type="DTbox" way="in"/>
357
<MG_FUNC_PARAM type="DTbox" way="in"/>
359
<MG_FUNCTION id="PR126" name="box_ge" descr="greater-than-or-equal by area" owner="vmalerba">
360
<MG_FUNC_PARAM type="DTbool" way="out"/>
361
<MG_FUNC_PARAM type="DTbox" way="in"/>
362
<MG_FUNC_PARAM type="DTbox" way="in"/>
364
<MG_FUNCTION id="PR127" name="box_gt" descr="greater-than by area" owner="vmalerba">
365
<MG_FUNC_PARAM type="DTbool" way="out"/>
366
<MG_FUNC_PARAM type="DTbox" way="in"/>
367
<MG_FUNC_PARAM type="DTbox" way="in"/>
369
<MG_FUNCTION id="PR980" name="box_intersect" descr="box intersection (another box)" owner="vmalerba">
370
<MG_FUNC_PARAM type="DTbox" way="out"/>
371
<MG_FUNC_PARAM type="DTbox" way="in"/>
372
<MG_FUNC_PARAM type="DTbox" way="in"/>
374
<MG_FUNCTION id="PR130" name="box_le" descr="less-than-or-equal by area" owner="vmalerba">
375
<MG_FUNC_PARAM type="DTbool" way="out"/>
376
<MG_FUNC_PARAM type="DTbox" way="in"/>
377
<MG_FUNC_PARAM type="DTbox" way="in"/>
379
<MG_FUNCTION id="PR188" name="box_left" descr="is left of" owner="vmalerba">
380
<MG_FUNC_PARAM type="DTbool" way="out"/>
381
<MG_FUNC_PARAM type="DTbox" way="in"/>
382
<MG_FUNC_PARAM type="DTbox" way="in"/>
384
<MG_FUNCTION id="PR129" name="box_lt" descr="less-than by area" owner="vmalerba">
385
<MG_FUNC_PARAM type="DTbool" way="out"/>
386
<MG_FUNC_PARAM type="DTbox" way="in"/>
387
<MG_FUNC_PARAM type="DTbox" way="in"/>
389
<MG_FUNCTION id="PR1424" name="box_mul" descr="multiply box by point (scale)" owner="vmalerba">
390
<MG_FUNC_PARAM type="DTbox" way="out"/>
391
<MG_FUNC_PARAM type="DTbox" way="in"/>
392
<MG_FUNC_PARAM type="DTpoint" way="in"/>
394
<MG_FUNCTION id="PR125" name="box_overlap" descr="overlaps" owner="vmalerba">
395
<MG_FUNC_PARAM type="DTbool" way="out"/>
396
<MG_FUNC_PARAM type="DTbox" way="in"/>
397
<MG_FUNC_PARAM type="DTbox" way="in"/>
399
<MG_FUNCTION id="PR189" name="box_overleft" descr="overlaps or is left of" owner="vmalerba">
400
<MG_FUNC_PARAM type="DTbool" way="out"/>
401
<MG_FUNC_PARAM type="DTbox" way="in"/>
402
<MG_FUNC_PARAM type="DTbox" way="in"/>
404
<MG_FUNCTION id="PR190" name="box_overright" descr="overlaps or is right of" owner="vmalerba">
405
<MG_FUNC_PARAM type="DTbool" way="out"/>
406
<MG_FUNC_PARAM type="DTbox" way="in"/>
407
<MG_FUNC_PARAM type="DTbox" way="in"/>
409
<MG_FUNCTION id="PR191" name="box_right" descr="is right of" owner="vmalerba">
410
<MG_FUNC_PARAM type="DTbool" way="out"/>
411
<MG_FUNC_PARAM type="DTbox" way="in"/>
412
<MG_FUNC_PARAM type="DTbox" way="in"/>
414
<MG_FUNCTION id="PR186" name="box_same" descr="same as?" owner="vmalerba">
415
<MG_FUNC_PARAM type="DTbool" way="out"/>
416
<MG_FUNC_PARAM type="DTbox" way="in"/>
417
<MG_FUNC_PARAM type="DTbox" way="in"/>
419
<MG_FUNCTION id="PR2485" name="box_send" descr="I/O" owner="vmalerba">
420
<MG_FUNC_PARAM type="DTbytea" way="out"/>
421
<MG_FUNC_PARAM type="DTbox" way="in"/>
423
<MG_FUNCTION id="PR1423" name="box_sub" descr="subtract point from box (translate)" owner="vmalerba">
424
<MG_FUNC_PARAM type="DTbox" way="out"/>
425
<MG_FUNC_PARAM type="DTbox" way="in"/>
426
<MG_FUNC_PARAM type="DTpoint" way="in"/>
428
<MG_FUNCTION id="PR860" name="bpchar" descr="convert char to char()" owner="vmalerba">
429
<MG_FUNC_PARAM type="DTbpchar" way="out"/>
430
<MG_FUNC_PARAM type="DTchar" way="in"/>
432
<MG_FUNCTION id="PR408" name="bpchar" descr="convert name to char(n)" owner="vmalerba">
433
<MG_FUNC_PARAM type="DTbpchar" way="out"/>
434
<MG_FUNC_PARAM type="DTname" way="in"/>
436
<MG_FUNCTION id="PR668" name="bpchar" descr="adjust char() to typmod length" owner="vmalerba">
437
<MG_FUNC_PARAM type="DTbpchar" way="out"/>
438
<MG_FUNC_PARAM type="DTbpchar" way="in"/>
439
<MG_FUNC_PARAM type="DTint4" way="in"/>
440
<MG_FUNC_PARAM type="DTbool" way="in"/>
442
<MG_FUNCTION id="PR2176" name="bpchar_pattern_eq" descr="" owner="vmalerba">
443
<MG_FUNC_PARAM type="DTbool" way="out"/>
444
<MG_FUNC_PARAM type="DTbpchar" way="in"/>
445
<MG_FUNC_PARAM type="DTbpchar" way="in"/>
447
<MG_FUNCTION id="PR2177" name="bpchar_pattern_ge" descr="" owner="vmalerba">
448
<MG_FUNC_PARAM type="DTbool" way="out"/>
449
<MG_FUNC_PARAM type="DTbpchar" way="in"/>
450
<MG_FUNC_PARAM type="DTbpchar" way="in"/>
452
<MG_FUNCTION id="PR2178" name="bpchar_pattern_gt" descr="" owner="vmalerba">
453
<MG_FUNC_PARAM type="DTbool" way="out"/>
454
<MG_FUNC_PARAM type="DTbpchar" way="in"/>
455
<MG_FUNC_PARAM type="DTbpchar" way="in"/>
457
<MG_FUNCTION id="PR2175" name="bpchar_pattern_le" descr="" owner="vmalerba">
458
<MG_FUNC_PARAM type="DTbool" way="out"/>
459
<MG_FUNC_PARAM type="DTbpchar" way="in"/>
460
<MG_FUNC_PARAM type="DTbpchar" way="in"/>
462
<MG_FUNCTION id="PR2174" name="bpchar_pattern_lt" descr="" owner="vmalerba">
463
<MG_FUNC_PARAM type="DTbool" way="out"/>
464
<MG_FUNC_PARAM type="DTbpchar" way="in"/>
465
<MG_FUNC_PARAM type="DTbpchar" way="in"/>
467
<MG_FUNCTION id="PR2179" name="bpchar_pattern_ne" descr="" owner="vmalerba">
468
<MG_FUNC_PARAM type="DTbool" way="out"/>
469
<MG_FUNC_PARAM type="DTbpchar" way="in"/>
470
<MG_FUNC_PARAM type="DTbpchar" way="in"/>
472
<MG_FUNCTION id="PR1078" name="bpcharcmp" descr="less-equal-greater" owner="vmalerba">
473
<MG_FUNC_PARAM type="DTint4" way="out"/>
474
<MG_FUNC_PARAM type="DTbpchar" way="in"/>
475
<MG_FUNC_PARAM type="DTbpchar" way="in"/>
477
<MG_FUNCTION id="PR1048" name="bpchareq" descr="equal" owner="vmalerba">
478
<MG_FUNC_PARAM type="DTbool" way="out"/>
479
<MG_FUNC_PARAM type="DTbpchar" way="in"/>
480
<MG_FUNC_PARAM type="DTbpchar" way="in"/>
482
<MG_FUNCTION id="PR1052" name="bpcharge" descr="greater-than-or-equal" owner="vmalerba">
483
<MG_FUNC_PARAM type="DTbool" way="out"/>
484
<MG_FUNC_PARAM type="DTbpchar" way="in"/>
485
<MG_FUNC_PARAM type="DTbpchar" way="in"/>
487
<MG_FUNCTION id="PR1051" name="bpchargt" descr="greater-than" owner="vmalerba">
488
<MG_FUNC_PARAM type="DTbool" way="out"/>
489
<MG_FUNC_PARAM type="DTbpchar" way="in"/>
490
<MG_FUNC_PARAM type="DTbpchar" way="in"/>
492
<MG_FUNCTION id="PR1660" name="bpchariclike" descr="matches LIKE expression, case-insensitive" owner="vmalerba">
493
<MG_FUNC_PARAM type="DTbool" way="out"/>
494
<MG_FUNC_PARAM type="DTbpchar" way="in"/>
495
<MG_FUNC_PARAM type="DTtext" way="in"/>
497
<MG_FUNCTION id="PR1661" name="bpcharicnlike" descr="does not match LIKE expression, case-insensitive" owner="vmalerba">
498
<MG_FUNC_PARAM type="DTbool" way="out"/>
499
<MG_FUNC_PARAM type="DTbpchar" way="in"/>
500
<MG_FUNC_PARAM type="DTtext" way="in"/>
502
<MG_FUNCTION id="PR1656" name="bpcharicregexeq" descr="matches regex., case-insensitive" owner="vmalerba">
503
<MG_FUNC_PARAM type="DTbool" way="out"/>
504
<MG_FUNC_PARAM type="DTbpchar" way="in"/>
505
<MG_FUNC_PARAM type="DTtext" way="in"/>
507
<MG_FUNCTION id="PR1657" name="bpcharicregexne" descr="does not match regex., case-insensitive" owner="vmalerba">
508
<MG_FUNC_PARAM type="DTbool" way="out"/>
509
<MG_FUNC_PARAM type="DTbpchar" way="in"/>
510
<MG_FUNC_PARAM type="DTtext" way="in"/>
512
<MG_FUNCTION id="PR1050" name="bpcharle" descr="less-than-or-equal" owner="vmalerba">
513
<MG_FUNC_PARAM type="DTbool" way="out"/>
514
<MG_FUNC_PARAM type="DTbpchar" way="in"/>
515
<MG_FUNC_PARAM type="DTbpchar" way="in"/>
517
<MG_FUNCTION id="PR1631" name="bpcharlike" descr="matches LIKE expression" owner="vmalerba">
518
<MG_FUNC_PARAM type="DTbool" way="out"/>
519
<MG_FUNC_PARAM type="DTbpchar" way="in"/>
520
<MG_FUNC_PARAM type="DTtext" way="in"/>
522
<MG_FUNCTION id="PR1049" name="bpcharlt" descr="less-than" owner="vmalerba">
523
<MG_FUNC_PARAM type="DTbool" way="out"/>
524
<MG_FUNC_PARAM type="DTbpchar" way="in"/>
525
<MG_FUNC_PARAM type="DTbpchar" way="in"/>
527
<MG_FUNCTION id="PR1053" name="bpcharne" descr="not equal" owner="vmalerba">
528
<MG_FUNC_PARAM type="DTbool" way="out"/>
529
<MG_FUNC_PARAM type="DTbpchar" way="in"/>
530
<MG_FUNC_PARAM type="DTbpchar" way="in"/>
532
<MG_FUNCTION id="PR1632" name="bpcharnlike" descr="does not match LIKE expression" owner="vmalerba">
533
<MG_FUNC_PARAM type="DTbool" way="out"/>
534
<MG_FUNC_PARAM type="DTbpchar" way="in"/>
535
<MG_FUNC_PARAM type="DTtext" way="in"/>
537
<MG_FUNCTION id="PR1658" name="bpcharregexeq" descr="matches regex., case-sensitive" owner="vmalerba">
538
<MG_FUNC_PARAM type="DTbool" way="out"/>
539
<MG_FUNC_PARAM type="DTbpchar" way="in"/>
540
<MG_FUNC_PARAM type="DTtext" way="in"/>
542
<MG_FUNCTION id="PR1659" name="bpcharregexne" descr="does not match regex., case-sensitive" owner="vmalerba">
543
<MG_FUNC_PARAM type="DTbool" way="out"/>
544
<MG_FUNC_PARAM type="DTbpchar" way="in"/>
545
<MG_FUNC_PARAM type="DTtext" way="in"/>
547
<MG_FUNCTION id="PR2431" name="bpcharsend" descr="I/O" owner="vmalerba">
548
<MG_FUNC_PARAM type="DTbytea" way="out"/>
549
<MG_FUNC_PARAM type="DTbpchar" way="in"/>
551
<MG_FUNCTION id="PR698" name="broadcast" descr="broadcast address of network" owner="vmalerba">
552
<MG_FUNC_PARAM type="DTinet" way="out"/>
553
<MG_FUNC_PARAM type="DTinet" way="in"/>
555
<MG_FUNCTION id="PR357" name="btabstimecmp" descr="btree less-equal-greater" owner="vmalerba">
556
<MG_FUNC_PARAM type="DTint4" way="out"/>
557
<MG_FUNC_PARAM type="DTabstime" way="in"/>
558
<MG_FUNC_PARAM type="DTabstime" way="in"/>
560
<MG_FUNCTION id="PR1693" name="btboolcmp" descr="btree less-equal-greater" owner="vmalerba">
561
<MG_FUNC_PARAM type="DTint4" way="out"/>
562
<MG_FUNC_PARAM type="DTbool" way="in"/>
563
<MG_FUNC_PARAM type="DTbool" way="in"/>
565
<MG_FUNCTION id="PR2180" name="btbpchar_pattern_cmp" descr="" owner="vmalerba">
566
<MG_FUNC_PARAM type="DTint4" way="out"/>
567
<MG_FUNC_PARAM type="DTbpchar" way="in"/>
568
<MG_FUNC_PARAM type="DTbpchar" way="in"/>
570
<MG_FUNCTION id="PR358" name="btcharcmp" descr="btree less-equal-greater" owner="vmalerba">
571
<MG_FUNC_PARAM type="DTint4" way="out"/>
572
<MG_FUNC_PARAM type="DTchar" way="in"/>
573
<MG_FUNC_PARAM type="DTchar" way="in"/>
575
<MG_FUNCTION id="PR354" name="btfloat4cmp" descr="btree less-equal-greater" owner="vmalerba">
576
<MG_FUNC_PARAM type="DTint4" way="out"/>
577
<MG_FUNC_PARAM type="DTfloat4" way="in"/>
578
<MG_FUNC_PARAM type="DTfloat4" way="in"/>
580
<MG_FUNCTION id="PR355" name="btfloat8cmp" descr="btree less-equal-greater" owner="vmalerba">
581
<MG_FUNC_PARAM type="DTint4" way="out"/>
582
<MG_FUNC_PARAM type="DTfloat8" way="in"/>
583
<MG_FUNC_PARAM type="DTfloat8" way="in"/>
585
<MG_FUNCTION id="PR350" name="btint2cmp" descr="btree less-equal-greater" owner="vmalerba">
586
<MG_FUNC_PARAM type="DTint4" way="out"/>
587
<MG_FUNC_PARAM type="DTint2" way="in"/>
588
<MG_FUNC_PARAM type="DTint2" way="in"/>
590
<MG_FUNCTION id="PR351" name="btint4cmp" descr="btree less-equal-greater" owner="vmalerba">
591
<MG_FUNC_PARAM type="DTint4" way="out"/>
592
<MG_FUNC_PARAM type="DTint4" way="in"/>
593
<MG_FUNC_PARAM type="DTint4" way="in"/>
595
<MG_FUNCTION id="PR842" name="btint8cmp" descr="btree less-equal-greater" owner="vmalerba">
596
<MG_FUNC_PARAM type="DTint4" way="out"/>
597
<MG_FUNC_PARAM type="DTint8" way="in"/>
598
<MG_FUNC_PARAM type="DTint8" way="in"/>
600
<MG_FUNCTION id="PR2187" name="btname_pattern_cmp" descr="" owner="vmalerba">
601
<MG_FUNC_PARAM type="DTint4" way="out"/>
602
<MG_FUNC_PARAM type="DTname" way="in"/>
603
<MG_FUNC_PARAM type="DTname" way="in"/>
605
<MG_FUNCTION id="PR359" name="btnamecmp" descr="btree less-equal-greater" owner="vmalerba">
606
<MG_FUNC_PARAM type="DTint4" way="out"/>
607
<MG_FUNC_PARAM type="DTname" way="in"/>
608
<MG_FUNC_PARAM type="DTname" way="in"/>
610
<MG_FUNCTION id="PR380" name="btreltimecmp" descr="btree less-equal-greater" owner="vmalerba">
611
<MG_FUNC_PARAM type="DTint4" way="out"/>
612
<MG_FUNC_PARAM type="DTreltime" way="in"/>
613
<MG_FUNC_PARAM type="DTreltime" way="in"/>
615
<MG_FUNCTION id="PR885" name="btrim" descr="trim spaces from both ends of string" owner="vmalerba">
616
<MG_FUNC_PARAM type="DTtext" way="out"/>
617
<MG_FUNC_PARAM type="DTtext" way="in"/>
619
<MG_FUNCTION id="PR2015" name="btrim" descr="trim both ends of string" owner="vmalerba">
620
<MG_FUNC_PARAM type="DTbytea" way="out"/>
621
<MG_FUNC_PARAM type="DTbytea" way="in"/>
622
<MG_FUNC_PARAM type="DTbytea" way="in"/>
624
<MG_FUNCTION id="PR884" name="btrim" descr="trim selected characters from both ends of string" owner="vmalerba">
625
<MG_FUNC_PARAM type="DTtext" way="out"/>
626
<MG_FUNC_PARAM type="DTtext" way="in"/>
627
<MG_FUNC_PARAM type="DTtext" way="in"/>
629
<MG_FUNCTION id="PR2166" name="bttext_pattern_cmp" descr="" owner="vmalerba">
630
<MG_FUNC_PARAM type="DTint4" way="out"/>
631
<MG_FUNC_PARAM type="DTtext" way="in"/>
632
<MG_FUNC_PARAM type="DTtext" way="in"/>
634
<MG_FUNCTION id="PR360" name="bttextcmp" descr="btree less-equal-greater" owner="vmalerba">
635
<MG_FUNC_PARAM type="DTint4" way="out"/>
636
<MG_FUNC_PARAM type="DTtext" way="in"/>
637
<MG_FUNC_PARAM type="DTtext" way="in"/>
639
<MG_FUNCTION id="PR381" name="bttintervalcmp" descr="btree less-equal-greater" owner="vmalerba">
640
<MG_FUNC_PARAM type="DTint4" way="out"/>
641
<MG_FUNC_PARAM type="DTtinterval" way="in"/>
642
<MG_FUNC_PARAM type="DTtinterval" way="in"/>
644
<MG_FUNCTION id="PR2011" name="byteacat" descr="concatenate" owner="vmalerba">
645
<MG_FUNC_PARAM type="DTbytea" way="out"/>
646
<MG_FUNC_PARAM type="DTbytea" way="in"/>
647
<MG_FUNC_PARAM type="DTbytea" way="in"/>
649
<MG_FUNCTION id="PR1954" name="byteacmp" descr="less-equal-greater" owner="vmalerba">
650
<MG_FUNC_PARAM type="DTint4" way="out"/>
651
<MG_FUNC_PARAM type="DTbytea" way="in"/>
652
<MG_FUNC_PARAM type="DTbytea" way="in"/>
654
<MG_FUNCTION id="PR1948" name="byteaeq" descr="equal" owner="vmalerba">
655
<MG_FUNC_PARAM type="DTbool" way="out"/>
656
<MG_FUNC_PARAM type="DTbytea" way="in"/>
657
<MG_FUNC_PARAM type="DTbytea" way="in"/>
659
<MG_FUNCTION id="PR1952" name="byteage" descr="greater-than-or-equal" owner="vmalerba">
660
<MG_FUNC_PARAM type="DTbool" way="out"/>
661
<MG_FUNC_PARAM type="DTbytea" way="in"/>
662
<MG_FUNC_PARAM type="DTbytea" way="in"/>
664
<MG_FUNCTION id="PR1951" name="byteagt" descr="greater-than" owner="vmalerba">
665
<MG_FUNC_PARAM type="DTbool" way="out"/>
666
<MG_FUNC_PARAM type="DTbytea" way="in"/>
667
<MG_FUNC_PARAM type="DTbytea" way="in"/>
669
<MG_FUNCTION id="PR1950" name="byteale" descr="less-than-or-equal" owner="vmalerba">
670
<MG_FUNC_PARAM type="DTbool" way="out"/>
671
<MG_FUNC_PARAM type="DTbytea" way="in"/>
672
<MG_FUNC_PARAM type="DTbytea" way="in"/>
674
<MG_FUNCTION id="PR2005" name="bytealike" descr="matches LIKE expression" owner="vmalerba">
675
<MG_FUNC_PARAM type="DTbool" way="out"/>
676
<MG_FUNC_PARAM type="DTbytea" way="in"/>
677
<MG_FUNC_PARAM type="DTbytea" way="in"/>
679
<MG_FUNCTION id="PR1949" name="bytealt" descr="less-than" owner="vmalerba">
680
<MG_FUNC_PARAM type="DTbool" way="out"/>
681
<MG_FUNC_PARAM type="DTbytea" way="in"/>
682
<MG_FUNC_PARAM type="DTbytea" way="in"/>
684
<MG_FUNCTION id="PR1953" name="byteane" descr="not equal" owner="vmalerba">
685
<MG_FUNC_PARAM type="DTbool" way="out"/>
686
<MG_FUNC_PARAM type="DTbytea" way="in"/>
687
<MG_FUNC_PARAM type="DTbytea" way="in"/>
689
<MG_FUNCTION id="PR2006" name="byteanlike" descr="does not match LIKE expression" owner="vmalerba">
690
<MG_FUNC_PARAM type="DTbool" way="out"/>
691
<MG_FUNC_PARAM type="DTbytea" way="in"/>
692
<MG_FUNC_PARAM type="DTbytea" way="in"/>
694
<MG_FUNCTION id="PR2413" name="byteasend" descr="I/O" owner="vmalerba">
695
<MG_FUNC_PARAM type="DTbytea" way="out"/>
696
<MG_FUNC_PARAM type="DTbytea" way="in"/>
698
<MG_FUNCTION id="PR377" name="cash_cmp" descr="btree less-equal-greater" owner="vmalerba">
699
<MG_FUNC_PARAM type="DTint4" way="out"/>
700
<MG_FUNC_PARAM type="DTmoney" way="in"/>
701
<MG_FUNC_PARAM type="DTmoney" way="in"/>
703
<MG_FUNCTION id="PR847" name="cash_div_flt4" descr="divide" owner="vmalerba">
704
<MG_FUNC_PARAM type="DTmoney" way="out"/>
705
<MG_FUNC_PARAM type="DTmoney" way="in"/>
706
<MG_FUNC_PARAM type="DTfloat4" way="in"/>
708
<MG_FUNCTION id="PR897" name="cash_div_flt8" descr="divide" owner="vmalerba">
709
<MG_FUNC_PARAM type="DTmoney" way="out"/>
710
<MG_FUNC_PARAM type="DTmoney" way="in"/>
711
<MG_FUNC_PARAM type="DTfloat8" way="in"/>
713
<MG_FUNCTION id="PR867" name="cash_div_int2" descr="divide" owner="vmalerba">
714
<MG_FUNC_PARAM type="DTmoney" way="out"/>
715
<MG_FUNC_PARAM type="DTmoney" way="in"/>
716
<MG_FUNC_PARAM type="DTint2" way="in"/>
718
<MG_FUNCTION id="PR865" name="cash_div_int4" descr="divide" owner="vmalerba">
719
<MG_FUNC_PARAM type="DTmoney" way="out"/>
720
<MG_FUNC_PARAM type="DTmoney" way="in"/>
721
<MG_FUNC_PARAM type="DTint4" way="in"/>
723
<MG_FUNCTION id="PR888" name="cash_eq" descr="equal" owner="vmalerba">
724
<MG_FUNC_PARAM type="DTbool" way="out"/>
725
<MG_FUNC_PARAM type="DTmoney" way="in"/>
726
<MG_FUNC_PARAM type="DTmoney" way="in"/>
728
<MG_FUNCTION id="PR893" name="cash_ge" descr="greater-than-or-equal" owner="vmalerba">
729
<MG_FUNC_PARAM type="DTbool" way="out"/>
730
<MG_FUNC_PARAM type="DTmoney" way="in"/>
731
<MG_FUNC_PARAM type="DTmoney" way="in"/>
733
<MG_FUNCTION id="PR892" name="cash_gt" descr="greater-than" owner="vmalerba">
734
<MG_FUNC_PARAM type="DTbool" way="out"/>
735
<MG_FUNC_PARAM type="DTmoney" way="in"/>
736
<MG_FUNC_PARAM type="DTmoney" way="in"/>
738
<MG_FUNCTION id="PR891" name="cash_le" descr="less-than-or-equal" owner="vmalerba">
739
<MG_FUNC_PARAM type="DTbool" way="out"/>
740
<MG_FUNC_PARAM type="DTmoney" way="in"/>
741
<MG_FUNC_PARAM type="DTmoney" way="in"/>
743
<MG_FUNCTION id="PR890" name="cash_lt" descr="less-than" owner="vmalerba">
744
<MG_FUNC_PARAM type="DTbool" way="out"/>
745
<MG_FUNC_PARAM type="DTmoney" way="in"/>
746
<MG_FUNC_PARAM type="DTmoney" way="in"/>
748
<MG_FUNCTION id="PR895" name="cash_mi" descr="subtract" owner="vmalerba">
749
<MG_FUNC_PARAM type="DTmoney" way="out"/>
750
<MG_FUNC_PARAM type="DTmoney" way="in"/>
751
<MG_FUNC_PARAM type="DTmoney" way="in"/>
753
<MG_FUNCTION id="PR846" name="cash_mul_flt4" descr="multiply" owner="vmalerba">
754
<MG_FUNC_PARAM type="DTmoney" way="out"/>
755
<MG_FUNC_PARAM type="DTmoney" way="in"/>
756
<MG_FUNC_PARAM type="DTfloat4" way="in"/>
758
<MG_FUNCTION id="PR896" name="cash_mul_flt8" descr="multiply" owner="vmalerba">
759
<MG_FUNC_PARAM type="DTmoney" way="out"/>
760
<MG_FUNC_PARAM type="DTmoney" way="in"/>
761
<MG_FUNC_PARAM type="DTfloat8" way="in"/>
763
<MG_FUNCTION id="PR866" name="cash_mul_int2" descr="multiply" owner="vmalerba">
764
<MG_FUNC_PARAM type="DTmoney" way="out"/>
765
<MG_FUNC_PARAM type="DTmoney" way="in"/>
766
<MG_FUNC_PARAM type="DTint2" way="in"/>
768
<MG_FUNCTION id="PR864" name="cash_mul_int4" descr="multiply" owner="vmalerba">
769
<MG_FUNC_PARAM type="DTmoney" way="out"/>
770
<MG_FUNC_PARAM type="DTmoney" way="in"/>
771
<MG_FUNC_PARAM type="DTint4" way="in"/>
773
<MG_FUNCTION id="PR889" name="cash_ne" descr="not equal" owner="vmalerba">
774
<MG_FUNC_PARAM type="DTbool" way="out"/>
775
<MG_FUNC_PARAM type="DTmoney" way="in"/>
776
<MG_FUNC_PARAM type="DTmoney" way="in"/>
778
<MG_FUNCTION id="PR894" name="cash_pl" descr="add" owner="vmalerba">
779
<MG_FUNC_PARAM type="DTmoney" way="out"/>
780
<MG_FUNC_PARAM type="DTmoney" way="in"/>
781
<MG_FUNC_PARAM type="DTmoney" way="in"/>
783
<MG_FUNCTION id="PR2493" name="cash_send" descr="I/O" owner="vmalerba">
784
<MG_FUNC_PARAM type="DTbytea" way="out"/>
785
<MG_FUNC_PARAM type="DTmoney" way="in"/>
787
<MG_FUNCTION id="PR935" name="cash_words" descr="output amount as words" owner="vmalerba">
788
<MG_FUNC_PARAM type="DTtext" way="out"/>
789
<MG_FUNC_PARAM type="DTmoney" way="in"/>
791
<MG_FUNCTION id="PR898" name="cashlarger" descr="larger of two" owner="vmalerba">
792
<MG_FUNC_PARAM type="DTmoney" way="out"/>
793
<MG_FUNC_PARAM type="DTmoney" way="in"/>
794
<MG_FUNC_PARAM type="DTmoney" way="in"/>
796
<MG_FUNCTION id="PR899" name="cashsmaller" descr="smaller of two" owner="vmalerba">
797
<MG_FUNC_PARAM type="DTmoney" way="out"/>
798
<MG_FUNC_PARAM type="DTmoney" way="in"/>
799
<MG_FUNC_PARAM type="DTmoney" way="in"/>
801
<MG_FUNCTION id="PR1345" name="cbrt" descr="cube root" owner="vmalerba">
802
<MG_FUNC_PARAM type="DTfloat8" way="out"/>
803
<MG_FUNC_PARAM type="DTfloat8" way="in"/>
805
<MG_FUNCTION id="PR1711" name="ceil" descr="smallest integer >= value" owner="vmalerba">
806
<MG_FUNC_PARAM type="DTnumeric" way="out"/>
807
<MG_FUNC_PARAM type="DTnumeric" way="in"/>
809
<MG_FUNCTION id="PR2308" name="ceil" descr="smallest integer >= value" owner="vmalerba">
810
<MG_FUNC_PARAM type="DTfloat8" way="out"/>
811
<MG_FUNC_PARAM type="DTfloat8" way="in"/>
813
<MG_FUNCTION id="PR1542" name="center" descr="center of" owner="vmalerba">
814
<MG_FUNC_PARAM type="DTpoint" way="out"/>
815
<MG_FUNC_PARAM type="DTbox" way="in"/>
817
<MG_FUNCTION id="PR1543" name="center" descr="center of" owner="vmalerba">
818
<MG_FUNC_PARAM type="DTpoint" way="out"/>
819
<MG_FUNC_PARAM type="DTcircle" way="in"/>
821
<MG_FUNCTION id="PR944" name="char" descr="convert text to char" owner="vmalerba">
822
<MG_FUNC_PARAM type="DTchar" way="out"/>
823
<MG_FUNC_PARAM type="DTtext" way="in"/>
825
<MG_FUNCTION id="PR1372" name="char_length" descr="character length" owner="vmalerba">
826
<MG_FUNC_PARAM type="DTint4" way="out"/>
827
<MG_FUNC_PARAM type="DTbpchar" way="in"/>
829
<MG_FUNCTION id="PR1381" name="char_length" descr="character length" owner="vmalerba">
830
<MG_FUNC_PARAM type="DTint4" way="out"/>
831
<MG_FUNC_PARAM type="DTtext" way="in"/>
833
<MG_FUNCTION id="PR1367" name="character_length" descr="character length" owner="vmalerba">
834
<MG_FUNC_PARAM type="DTint4" way="out"/>
835
<MG_FUNC_PARAM type="DTbpchar" way="in"/>
837
<MG_FUNCTION id="PR1369" name="character_length" descr="character length" owner="vmalerba">
838
<MG_FUNC_PARAM type="DTint4" way="out"/>
839
<MG_FUNC_PARAM type="DTtext" way="in"/>
841
<MG_FUNCTION id="PR78" name="chardiv" descr="divide" owner="vmalerba">
842
<MG_FUNC_PARAM type="DTchar" way="out"/>
843
<MG_FUNC_PARAM type="DTchar" way="in"/>
844
<MG_FUNC_PARAM type="DTchar" way="in"/>
846
<MG_FUNCTION id="PR61" name="chareq" descr="equal" owner="vmalerba">
847
<MG_FUNC_PARAM type="DTbool" way="out"/>
848
<MG_FUNC_PARAM type="DTchar" way="in"/>
849
<MG_FUNC_PARAM type="DTchar" way="in"/>
851
<MG_FUNCTION id="PR74" name="charge" descr="greater-than-or-equal" owner="vmalerba">
852
<MG_FUNC_PARAM type="DTbool" way="out"/>
853
<MG_FUNC_PARAM type="DTchar" way="in"/>
854
<MG_FUNC_PARAM type="DTchar" way="in"/>
856
<MG_FUNCTION id="PR73" name="chargt" descr="greater-than" owner="vmalerba">
857
<MG_FUNC_PARAM type="DTbool" way="out"/>
858
<MG_FUNC_PARAM type="DTchar" way="in"/>
859
<MG_FUNC_PARAM type="DTchar" way="in"/>
861
<MG_FUNCTION id="PR72" name="charle" descr="less-than-or-equal" owner="vmalerba">
862
<MG_FUNC_PARAM type="DTbool" way="out"/>
863
<MG_FUNC_PARAM type="DTchar" way="in"/>
864
<MG_FUNC_PARAM type="DTchar" way="in"/>
866
<MG_FUNCTION id="PR1246" name="charlt" descr="less-than" owner="vmalerba">
867
<MG_FUNC_PARAM type="DTbool" way="out"/>
868
<MG_FUNC_PARAM type="DTchar" way="in"/>
869
<MG_FUNC_PARAM type="DTchar" way="in"/>
871
<MG_FUNCTION id="PR1250" name="charmi" descr="subtract" owner="vmalerba">
872
<MG_FUNC_PARAM type="DTchar" way="out"/>
873
<MG_FUNC_PARAM type="DTchar" way="in"/>
874
<MG_FUNC_PARAM type="DTchar" way="in"/>
876
<MG_FUNCTION id="PR77" name="charmul" descr="multiply" owner="vmalerba">
877
<MG_FUNC_PARAM type="DTchar" way="out"/>
878
<MG_FUNC_PARAM type="DTchar" way="in"/>
879
<MG_FUNC_PARAM type="DTchar" way="in"/>
881
<MG_FUNCTION id="PR70" name="charne" descr="not equal" owner="vmalerba">
882
<MG_FUNC_PARAM type="DTbool" way="out"/>
883
<MG_FUNC_PARAM type="DTchar" way="in"/>
884
<MG_FUNC_PARAM type="DTchar" way="in"/>
886
<MG_FUNCTION id="PR1248" name="charpl" descr="add" owner="vmalerba">
887
<MG_FUNC_PARAM type="DTchar" way="out"/>
888
<MG_FUNC_PARAM type="DTchar" way="in"/>
889
<MG_FUNC_PARAM type="DTchar" way="in"/>
891
<MG_FUNCTION id="PR2435" name="charsend" descr="I/O" owner="vmalerba">
892
<MG_FUNC_PARAM type="DTbytea" way="out"/>
893
<MG_FUNC_PARAM type="DTchar" way="in"/>
895
<MG_FUNCTION id="PR1621" name="chr" descr="convert int4 to char" owner="vmalerba">
896
<MG_FUNC_PARAM type="DTtext" way="out"/>
897
<MG_FUNC_PARAM type="DTint4" way="in"/>
899
<MG_FUNCTION id="PR1714" name="cidr" descr="text to cidr" owner="vmalerba">
900
<MG_FUNC_PARAM type="DTcidr" way="out"/>
901
<MG_FUNC_PARAM type="DTtext" way="in"/>
903
<MG_FUNCTION id="PR2499" name="cidr_send" descr="I/O" owner="vmalerba">
904
<MG_FUNC_PARAM type="DTbytea" way="out"/>
905
<MG_FUNC_PARAM type="DTcidr" way="in"/>
907
<MG_FUNCTION id="PR1479" name="circle" descr="convert box to circle" owner="vmalerba">
908
<MG_FUNC_PARAM type="DTcircle" way="out"/>
909
<MG_FUNC_PARAM type="DTbox" way="in"/>
911
<MG_FUNCTION id="PR1474" name="circle" descr="convert polygon to circle" owner="vmalerba">
912
<MG_FUNC_PARAM type="DTcircle" way="out"/>
913
<MG_FUNC_PARAM type="DTpolygon" way="in"/>
915
<MG_FUNCTION id="PR1473" name="circle" descr="convert point and radius to circle" owner="vmalerba">
916
<MG_FUNC_PARAM type="DTcircle" way="out"/>
917
<MG_FUNC_PARAM type="DTpoint" way="in"/>
918
<MG_FUNC_PARAM type="DTfloat8" way="in"/>
920
<MG_FUNCTION id="PR1461" name="circle_above" descr="is above" owner="vmalerba">
921
<MG_FUNC_PARAM type="DTbool" way="out"/>
922
<MG_FUNC_PARAM type="DTcircle" way="in"/>
923
<MG_FUNC_PARAM type="DTcircle" way="in"/>
925
<MG_FUNCTION id="PR1146" name="circle_add_pt" descr="add" owner="vmalerba">
926
<MG_FUNC_PARAM type="DTcircle" way="out"/>
927
<MG_FUNC_PARAM type="DTcircle" way="in"/>
928
<MG_FUNC_PARAM type="DTpoint" way="in"/>
930
<MG_FUNCTION id="PR1460" name="circle_below" descr="is below" owner="vmalerba">
931
<MG_FUNC_PARAM type="DTbool" way="out"/>
932
<MG_FUNC_PARAM type="DTcircle" way="in"/>
933
<MG_FUNC_PARAM type="DTcircle" way="in"/>
935
<MG_FUNCTION id="PR1472" name="circle_center" descr="center of" owner="vmalerba">
936
<MG_FUNC_PARAM type="DTpoint" way="out"/>
937
<MG_FUNC_PARAM type="DTcircle" way="in"/>
939
<MG_FUNCTION id="PR1453" name="circle_contain" descr="contains?" owner="vmalerba">
940
<MG_FUNC_PARAM type="DTbool" way="out"/>
941
<MG_FUNC_PARAM type="DTcircle" way="in"/>
942
<MG_FUNC_PARAM type="DTcircle" way="in"/>
944
<MG_FUNCTION id="PR1477" name="circle_contain_pt" descr="circle contains point?" owner="vmalerba">
945
<MG_FUNC_PARAM type="DTbool" way="out"/>
946
<MG_FUNC_PARAM type="DTcircle" way="in"/>
947
<MG_FUNC_PARAM type="DTpoint" way="in"/>
949
<MG_FUNCTION id="PR1458" name="circle_contained" descr="contained in?" owner="vmalerba">
950
<MG_FUNC_PARAM type="DTbool" way="out"/>
951
<MG_FUNC_PARAM type="DTcircle" way="in"/>
952
<MG_FUNC_PARAM type="DTcircle" way="in"/>
954
<MG_FUNCTION id="PR1471" name="circle_distance" descr="distance between" owner="vmalerba">
955
<MG_FUNC_PARAM type="DTfloat8" way="out"/>
956
<MG_FUNC_PARAM type="DTcircle" way="in"/>
957
<MG_FUNC_PARAM type="DTcircle" way="in"/>
959
<MG_FUNCTION id="PR1149" name="circle_div_pt" descr="divide" owner="vmalerba">
960
<MG_FUNC_PARAM type="DTcircle" way="out"/>
961
<MG_FUNC_PARAM type="DTcircle" way="in"/>
962
<MG_FUNC_PARAM type="DTpoint" way="in"/>
964
<MG_FUNCTION id="PR1462" name="circle_eq" descr="equal by area" owner="vmalerba">
965
<MG_FUNC_PARAM type="DTbool" way="out"/>
966
<MG_FUNC_PARAM type="DTcircle" way="in"/>
967
<MG_FUNC_PARAM type="DTcircle" way="in"/>
969
<MG_FUNCTION id="PR1467" name="circle_ge" descr="greater-than-or-equal by area" owner="vmalerba">
970
<MG_FUNC_PARAM type="DTbool" way="out"/>
971
<MG_FUNC_PARAM type="DTcircle" way="in"/>
972
<MG_FUNC_PARAM type="DTcircle" way="in"/>
974
<MG_FUNCTION id="PR1465" name="circle_gt" descr="greater-than by area" owner="vmalerba">
975
<MG_FUNC_PARAM type="DTbool" way="out"/>
976
<MG_FUNC_PARAM type="DTcircle" way="in"/>
977
<MG_FUNC_PARAM type="DTcircle" way="in"/>
979
<MG_FUNCTION id="PR1466" name="circle_le" descr="less-than-or-equal by area" owner="vmalerba">
980
<MG_FUNC_PARAM type="DTbool" way="out"/>
981
<MG_FUNC_PARAM type="DTcircle" way="in"/>
982
<MG_FUNC_PARAM type="DTcircle" way="in"/>
984
<MG_FUNCTION id="PR1454" name="circle_left" descr="is left of" owner="vmalerba">
985
<MG_FUNC_PARAM type="DTbool" way="out"/>
986
<MG_FUNC_PARAM type="DTcircle" way="in"/>
987
<MG_FUNC_PARAM type="DTcircle" way="in"/>
989
<MG_FUNCTION id="PR1464" name="circle_lt" descr="less-than by area" owner="vmalerba">
990
<MG_FUNC_PARAM type="DTbool" way="out"/>
991
<MG_FUNC_PARAM type="DTcircle" way="in"/>
992
<MG_FUNC_PARAM type="DTcircle" way="in"/>
994
<MG_FUNCTION id="PR1148" name="circle_mul_pt" descr="multiply" owner="vmalerba">
995
<MG_FUNC_PARAM type="DTcircle" way="out"/>
996
<MG_FUNC_PARAM type="DTcircle" way="in"/>
997
<MG_FUNC_PARAM type="DTpoint" way="in"/>
999
<MG_FUNCTION id="PR1463" name="circle_ne" descr="not equal by area" owner="vmalerba">
1000
<MG_FUNC_PARAM type="DTbool" way="out"/>
1001
<MG_FUNC_PARAM type="DTcircle" way="in"/>
1002
<MG_FUNC_PARAM type="DTcircle" way="in"/>
1004
<MG_FUNCTION id="PR1459" name="circle_overlap" descr="overlaps" owner="vmalerba">
1005
<MG_FUNC_PARAM type="DTbool" way="out"/>
1006
<MG_FUNC_PARAM type="DTcircle" way="in"/>
1007
<MG_FUNC_PARAM type="DTcircle" way="in"/>
1009
<MG_FUNCTION id="PR1455" name="circle_overleft" descr="overlaps or is left of" owner="vmalerba">
1010
<MG_FUNC_PARAM type="DTbool" way="out"/>
1011
<MG_FUNC_PARAM type="DTcircle" way="in"/>
1012
<MG_FUNC_PARAM type="DTcircle" way="in"/>
1014
<MG_FUNCTION id="PR1456" name="circle_overright" descr="overlaps or is right of" owner="vmalerba">
1015
<MG_FUNC_PARAM type="DTbool" way="out"/>
1016
<MG_FUNC_PARAM type="DTcircle" way="in"/>
1017
<MG_FUNC_PARAM type="DTcircle" way="in"/>
1019
<MG_FUNCTION id="PR1457" name="circle_right" descr="is right of" owner="vmalerba">
1020
<MG_FUNC_PARAM type="DTbool" way="out"/>
1021
<MG_FUNC_PARAM type="DTcircle" way="in"/>
1022
<MG_FUNC_PARAM type="DTcircle" way="in"/>
1024
<MG_FUNCTION id="PR1452" name="circle_same" descr="same as?" owner="vmalerba">
1025
<MG_FUNC_PARAM type="DTbool" way="out"/>
1026
<MG_FUNC_PARAM type="DTcircle" way="in"/>
1027
<MG_FUNC_PARAM type="DTcircle" way="in"/>
1029
<MG_FUNCTION id="PR2491" name="circle_send" descr="I/O" owner="vmalerba">
1030
<MG_FUNC_PARAM type="DTbytea" way="out"/>
1031
<MG_FUNC_PARAM type="DTcircle" way="in"/>
1033
<MG_FUNCTION id="PR1147" name="circle_sub_pt" descr="subtract" owner="vmalerba">
1034
<MG_FUNC_PARAM type="DTcircle" way="out"/>
1035
<MG_FUNC_PARAM type="DTcircle" way="in"/>
1036
<MG_FUNC_PARAM type="DTpoint" way="in"/>
1038
<MG_FUNCTION id="PR963" name="close_lb" descr="closest point to line on box" owner="vmalerba">
1039
<MG_FUNC_PARAM type="DTpoint" way="out"/>
1040
<MG_FUNC_PARAM type="DTline" way="in"/>
1041
<MG_FUNC_PARAM type="DTbox" way="in"/>
1043
<MG_FUNCTION id="PR1488" name="close_ls" descr="closest point to line on line segment" owner="vmalerba">
1044
<MG_FUNC_PARAM type="DTpoint" way="out"/>
1045
<MG_FUNC_PARAM type="DTline" way="in"/>
1046
<MG_FUNC_PARAM type="DTlseg" way="in"/>
1048
<MG_FUNCTION id="PR1489" name="close_lseg" descr="closest point to line segment on line segment" owner="vmalerba">
1049
<MG_FUNC_PARAM type="DTpoint" way="out"/>
1050
<MG_FUNC_PARAM type="DTlseg" way="in"/>
1051
<MG_FUNC_PARAM type="DTlseg" way="in"/>
1053
<MG_FUNCTION id="PR367" name="close_pb" descr="closest point on box" owner="vmalerba">
1054
<MG_FUNC_PARAM type="DTpoint" way="out"/>
1055
<MG_FUNC_PARAM type="DTpoint" way="in"/>
1056
<MG_FUNC_PARAM type="DTbox" way="in"/>
1058
<MG_FUNCTION id="PR961" name="close_pl" descr="closest point on line" owner="vmalerba">
1059
<MG_FUNC_PARAM type="DTpoint" way="out"/>
1060
<MG_FUNC_PARAM type="DTpoint" way="in"/>
1061
<MG_FUNC_PARAM type="DTline" way="in"/>
1063
<MG_FUNCTION id="PR366" name="close_ps" descr="closest point on line segment" owner="vmalerba">
1064
<MG_FUNC_PARAM type="DTpoint" way="out"/>
1065
<MG_FUNC_PARAM type="DTpoint" way="in"/>
1066
<MG_FUNC_PARAM type="DTlseg" way="in"/>
1068
<MG_FUNCTION id="PR368" name="close_sb" descr="closest point to line segment on box" owner="vmalerba">
1069
<MG_FUNC_PARAM type="DTpoint" way="out"/>
1070
<MG_FUNC_PARAM type="DTlseg" way="in"/>
1071
<MG_FUNC_PARAM type="DTbox" way="in"/>
1073
<MG_FUNCTION id="PR962" name="close_sl" descr="closest point to line segment on line" owner="vmalerba">
1074
<MG_FUNC_PARAM type="DTpoint" way="out"/>
1075
<MG_FUNC_PARAM type="DTlseg" way="in"/>
1076
<MG_FUNC_PARAM type="DTline" way="in"/>
1078
<MG_FUNCTION id="PR1717" name="convert" descr="convert string with specified destination encoding name" owner="vmalerba">
1079
<MG_FUNC_PARAM type="DTtext" way="out"/>
1080
<MG_FUNC_PARAM type="DTtext" way="in"/>
1081
<MG_FUNC_PARAM type="DTname" way="in"/>
1083
<MG_FUNCTION id="PR1813" name="convert" descr="convert string with specified encoding names" owner="vmalerba">
1084
<MG_FUNC_PARAM type="DTtext" way="out"/>
1085
<MG_FUNC_PARAM type="DTtext" way="in"/>
1086
<MG_FUNC_PARAM type="DTname" way="in"/>
1087
<MG_FUNC_PARAM type="DTname" way="in"/>
1089
<MG_FUNCTION id="PR1619" name="convert_using" descr="convert string with specified conversion name" owner="vmalerba">
1090
<MG_FUNC_PARAM type="DTtext" way="out"/>
1091
<MG_FUNC_PARAM type="DTtext" way="in"/>
1092
<MG_FUNC_PARAM type="DTtext" way="in"/>
1094
<MG_FUNCTION id="PR1605" name="cos" descr="cosine" owner="vmalerba">
1095
<MG_FUNC_PARAM type="DTfloat8" way="out"/>
1096
<MG_FUNC_PARAM type="DTfloat8" way="in"/>
1098
<MG_FUNCTION id="PR1607" name="cot" descr="cotangent" owner="vmalerba">
1099
<MG_FUNC_PARAM type="DTfloat8" way="out"/>
1100
<MG_FUNC_PARAM type="DTfloat8" way="in"/>
1102
<MG_FUNCTION id="PR861" name="current_database" descr="returns the current database" owner="vmalerba">
1103
<MG_FUNC_PARAM type="DTname" way="out"/>
1105
<MG_FUNCTION id="PR1402" name="current_schema" descr="current schema name" owner="vmalerba">
1106
<MG_FUNC_PARAM type="DTname" way="out"/>
1108
<MG_FUNCTION id="PR2077" name="current_setting" descr="SHOW X as a function" owner="vmalerba">
1109
<MG_FUNC_PARAM type="DTtext" way="out"/>
1110
<MG_FUNC_PARAM type="DTtext" way="in"/>
1112
<MG_FUNCTION id="PR745" name="current_user" descr="current user name" owner="vmalerba">
1113
<MG_FUNC_PARAM type="DTname" way="out"/>
1115
<MG_FUNCTION id="PR1575" name="currval" descr="sequence current value" owner="vmalerba">
1116
<MG_FUNC_PARAM type="DTint8" way="out"/>
1117
<MG_FUNC_PARAM type="DTtext" way="in"/>
1119
<MG_FUNCTION id="PR2029" name="date" descr="convert timestamp to date" owner="vmalerba">
1120
<MG_FUNC_PARAM type="DTdate" way="out"/>
1121
<MG_FUNC_PARAM type="DTtimestamp" way="in"/>
1123
<MG_FUNCTION id="PR1178" name="date" descr="convert timestamp with time zone to date" owner="vmalerba">
1124
<MG_FUNC_PARAM type="DTdate" way="out"/>
1125
<MG_FUNC_PARAM type="DTtimestamptz" way="in"/>
1127
<MG_FUNCTION id="PR1179" name="date" descr="convert abstime to date" owner="vmalerba">
1128
<MG_FUNC_PARAM type="DTdate" way="out"/>
1129
<MG_FUNC_PARAM type="DTabstime" way="in"/>
1131
<MG_FUNCTION id="PR748" name="date" descr="convert text to date" owner="vmalerba">
1132
<MG_FUNC_PARAM type="DTdate" way="out"/>
1133
<MG_FUNC_PARAM type="DTtext" way="in"/>
1135
<MG_FUNCTION id="PR1092" name="date_cmp" descr="less-equal-greater" owner="vmalerba">
1136
<MG_FUNC_PARAM type="DTint4" way="out"/>
1137
<MG_FUNC_PARAM type="DTdate" way="in"/>
1138
<MG_FUNC_PARAM type="DTdate" way="in"/>
1140
<MG_FUNCTION id="PR1086" name="date_eq" descr="equal" owner="vmalerba">
1141
<MG_FUNC_PARAM type="DTbool" way="out"/>
1142
<MG_FUNC_PARAM type="DTdate" way="in"/>
1143
<MG_FUNC_PARAM type="DTdate" way="in"/>
1145
<MG_FUNCTION id="PR1090" name="date_ge" descr="greater-than-or-equal" owner="vmalerba">
1146
<MG_FUNC_PARAM type="DTbool" way="out"/>
1147
<MG_FUNC_PARAM type="DTdate" way="in"/>
1148
<MG_FUNC_PARAM type="DTdate" way="in"/>
1150
<MG_FUNCTION id="PR1089" name="date_gt" descr="greater-than" owner="vmalerba">
1151
<MG_FUNC_PARAM type="DTbool" way="out"/>
1152
<MG_FUNC_PARAM type="DTdate" way="in"/>
1153
<MG_FUNC_PARAM type="DTdate" way="in"/>
1155
<MG_FUNCTION id="PR1138" name="date_larger" descr="larger of two" owner="vmalerba">
1156
<MG_FUNC_PARAM type="DTdate" way="out"/>
1157
<MG_FUNC_PARAM type="DTdate" way="in"/>
1158
<MG_FUNC_PARAM type="DTdate" way="in"/>
1160
<MG_FUNCTION id="PR1088" name="date_le" descr="less-than-or-equal" owner="vmalerba">
1161
<MG_FUNC_PARAM type="DTbool" way="out"/>
1162
<MG_FUNC_PARAM type="DTdate" way="in"/>
1163
<MG_FUNC_PARAM type="DTdate" way="in"/>
1165
<MG_FUNCTION id="PR1087" name="date_lt" descr="less-than" owner="vmalerba">
1166
<MG_FUNC_PARAM type="DTbool" way="out"/>
1167
<MG_FUNC_PARAM type="DTdate" way="in"/>
1168
<MG_FUNC_PARAM type="DTdate" way="in"/>
1170
<MG_FUNCTION id="PR1140" name="date_mi" descr="subtract" owner="vmalerba">
1171
<MG_FUNC_PARAM type="DTint4" way="out"/>
1172
<MG_FUNC_PARAM type="DTdate" way="in"/>
1173
<MG_FUNC_PARAM type="DTdate" way="in"/>
1175
<MG_FUNCTION id="PR2072" name="date_mi_interval" descr="subtract" owner="vmalerba">
1176
<MG_FUNC_PARAM type="DTtimestamp" way="out"/>
1177
<MG_FUNC_PARAM type="DTdate" way="in"/>
1178
<MG_FUNC_PARAM type="DTinterval" way="in"/>
1180
<MG_FUNCTION id="PR1142" name="date_mii" descr="subtract" owner="vmalerba">
1181
<MG_FUNC_PARAM type="DTdate" way="out"/>
1182
<MG_FUNC_PARAM type="DTdate" way="in"/>
1183
<MG_FUNC_PARAM type="DTint4" way="in"/>
1185
<MG_FUNCTION id="PR1091" name="date_ne" descr="not equal" owner="vmalerba">
1186
<MG_FUNC_PARAM type="DTbool" way="out"/>
1187
<MG_FUNC_PARAM type="DTdate" way="in"/>
1188
<MG_FUNC_PARAM type="DTdate" way="in"/>
1190
<MG_FUNCTION id="PR2021" name="date_part" descr="extract field from timestamp" owner="vmalerba">
1191
<MG_FUNC_PARAM type="DTfloat8" way="out"/>
1192
<MG_FUNC_PARAM type="DTtext" way="in"/>
1193
<MG_FUNC_PARAM type="DTtimestamp" way="in"/>
1195
<MG_FUNCTION id="PR1382" name="date_part" descr="extract field from abstime" owner="vmalerba">
1196
<MG_FUNC_PARAM type="DTfloat8" way="out"/>
1197
<MG_FUNC_PARAM type="DTtext" way="in"/>
1198
<MG_FUNC_PARAM type="DTabstime" way="in"/>
1200
<MG_FUNCTION id="PR1383" name="date_part" descr="extract field from reltime" owner="vmalerba">
1201
<MG_FUNC_PARAM type="DTfloat8" way="out"/>
1202
<MG_FUNC_PARAM type="DTtext" way="in"/>
1203
<MG_FUNC_PARAM type="DTreltime" way="in"/>
1205
<MG_FUNCTION id="PR1384" name="date_part" descr="extract field from date" owner="vmalerba">
1206
<MG_FUNC_PARAM type="DTfloat8" way="out"/>
1207
<MG_FUNC_PARAM type="DTtext" way="in"/>
1208
<MG_FUNC_PARAM type="DTdate" way="in"/>
1210
<MG_FUNCTION id="PR1385" name="date_part" descr="extract field from time" owner="vmalerba">
1211
<MG_FUNC_PARAM type="DTfloat8" way="out"/>
1212
<MG_FUNC_PARAM type="DTtext" way="in"/>
1213
<MG_FUNC_PARAM type="DTtime" way="in"/>
1215
<MG_FUNCTION id="PR1273" name="date_part" descr="extract field from time with time zone" owner="vmalerba">
1216
<MG_FUNC_PARAM type="DTfloat8" way="out"/>
1217
<MG_FUNC_PARAM type="DTtext" way="in"/>
1218
<MG_FUNC_PARAM type="DTtimetz" way="in"/>
1220
<MG_FUNCTION id="PR1172" name="date_part" descr="extract field from interval" owner="vmalerba">
1221
<MG_FUNC_PARAM type="DTfloat8" way="out"/>
1222
<MG_FUNC_PARAM type="DTtext" way="in"/>
1223
<MG_FUNC_PARAM type="DTinterval" way="in"/>
1225
<MG_FUNCTION id="PR1171" name="date_part" descr="extract field from timestamp with time zone" owner="vmalerba">
1226
<MG_FUNC_PARAM type="DTfloat8" way="out"/>
1227
<MG_FUNC_PARAM type="DTtext" way="in"/>
1228
<MG_FUNC_PARAM type="DTtimestamptz" way="in"/>
1230
<MG_FUNCTION id="PR2071" name="date_pl_interval" descr="add" owner="vmalerba">
1231
<MG_FUNC_PARAM type="DTtimestamp" way="out"/>
1232
<MG_FUNC_PARAM type="DTdate" way="in"/>
1233
<MG_FUNC_PARAM type="DTinterval" way="in"/>
1235
<MG_FUNCTION id="PR1141" name="date_pli" descr="add" owner="vmalerba">
1236
<MG_FUNC_PARAM type="DTdate" way="out"/>
1237
<MG_FUNC_PARAM type="DTdate" way="in"/>
1238
<MG_FUNC_PARAM type="DTint4" way="in"/>
1240
<MG_FUNCTION id="PR2469" name="date_send" descr="I/O" owner="vmalerba">
1241
<MG_FUNC_PARAM type="DTbytea" way="out"/>
1242
<MG_FUNC_PARAM type="DTdate" way="in"/>
1244
<MG_FUNCTION id="PR1139" name="date_smaller" descr="smaller of two" owner="vmalerba">
1245
<MG_FUNC_PARAM type="DTdate" way="out"/>
1246
<MG_FUNC_PARAM type="DTdate" way="in"/>
1247
<MG_FUNC_PARAM type="DTdate" way="in"/>
1249
<MG_FUNCTION id="PR2020" name="date_trunc" descr="truncate timestamp to specified units" owner="vmalerba">
1250
<MG_FUNC_PARAM type="DTtimestamp" way="out"/>
1251
<MG_FUNC_PARAM type="DTtext" way="in"/>
1252
<MG_FUNC_PARAM type="DTtimestamp" way="in"/>
1254
<MG_FUNCTION id="PR1218" name="date_trunc" descr="truncate interval to specified units" owner="vmalerba">
1255
<MG_FUNC_PARAM type="DTinterval" way="out"/>
1256
<MG_FUNC_PARAM type="DTtext" way="in"/>
1257
<MG_FUNC_PARAM type="DTinterval" way="in"/>
1259
<MG_FUNCTION id="PR1217" name="date_trunc" descr="truncate timestamp with time zone to specified units" owner="vmalerba">
1260
<MG_FUNC_PARAM type="DTtimestamptz" way="out"/>
1261
<MG_FUNC_PARAM type="DTtext" way="in"/>
1262
<MG_FUNC_PARAM type="DTtimestamptz" way="in"/>
1264
<MG_FUNCTION id="PR1272" name="datetime_pl" descr="convert date and time to timestamp" owner="vmalerba">
1265
<MG_FUNC_PARAM type="DTtimestamp" way="out"/>
1266
<MG_FUNC_PARAM type="DTdate" way="in"/>
1267
<MG_FUNC_PARAM type="DTtime" way="in"/>
1269
<MG_FUNCTION id="PR1297" name="datetimetz_pl" descr="convert date and time with time zone to timestamp with time zone" owner="vmalerba">
1270
<MG_FUNC_PARAM type="DTtimestamptz" way="out"/>
1271
<MG_FUNC_PARAM type="DTdate" way="in"/>
1272
<MG_FUNC_PARAM type="DTtimetz" way="in"/>
1274
<MG_FUNCTION id="PR231" name="dcbrt" descr="cube root" owner="vmalerba">
1275
<MG_FUNC_PARAM type="DTfloat8" way="out"/>
1276
<MG_FUNC_PARAM type="DTfloat8" way="in"/>
1278
<MG_FUNCTION id="PR1947" name="decode" descr="Convert ascii-encoded text string into bytea value" owner="vmalerba">
1279
<MG_FUNC_PARAM type="DTbytea" way="out"/>
1280
<MG_FUNC_PARAM type="DTtext" way="in"/>
1281
<MG_FUNC_PARAM type="DTtext" way="in"/>
1283
<MG_FUNCTION id="PR1608" name="degrees" descr="radians to degrees" owner="vmalerba">
1284
<MG_FUNC_PARAM type="DTfloat8" way="out"/>
1285
<MG_FUNC_PARAM type="DTfloat8" way="in"/>
1287
<MG_FUNCTION id="PR233" name="dexp" descr="natural exponential (e^x)" owner="vmalerba">
1288
<MG_FUNC_PARAM type="DTfloat8" way="out"/>
1289
<MG_FUNC_PARAM type="DTfloat8" way="in"/>
1291
<MG_FUNCTION id="PR981" name="diagonal" descr="box diagonal" owner="vmalerba">
1292
<MG_FUNC_PARAM type="DTlseg" way="out"/>
1293
<MG_FUNC_PARAM type="DTbox" way="in"/>
1295
<MG_FUNCTION id="PR1469" name="diameter" descr="diameter of circle" owner="vmalerba">
1296
<MG_FUNC_PARAM type="DTfloat8" way="out"/>
1297
<MG_FUNC_PARAM type="DTcircle" way="in"/>
1299
<MG_FUNCTION id="PR728" name="dist_cpoly" descr="distance between" owner="vmalerba">
1300
<MG_FUNC_PARAM type="DTfloat8" way="out"/>
1301
<MG_FUNC_PARAM type="DTcircle" way="in"/>
1302
<MG_FUNC_PARAM type="DTpolygon" way="in"/>
1304
<MG_FUNCTION id="PR726" name="dist_lb" descr="distance between line and box" owner="vmalerba">
1305
<MG_FUNC_PARAM type="DTfloat8" way="out"/>
1306
<MG_FUNC_PARAM type="DTline" way="in"/>
1307
<MG_FUNC_PARAM type="DTbox" way="in"/>
1309
<MG_FUNCTION id="PR364" name="dist_pb" descr="distance between point and box" owner="vmalerba">
1310
<MG_FUNC_PARAM type="DTfloat8" way="out"/>
1311
<MG_FUNC_PARAM type="DTpoint" way="in"/>
1312
<MG_FUNC_PARAM type="DTbox" way="in"/>
1314
<MG_FUNCTION id="PR1476" name="dist_pc" descr="distance between point and circle" owner="vmalerba">
1315
<MG_FUNC_PARAM type="DTfloat8" way="out"/>
1316
<MG_FUNC_PARAM type="DTpoint" way="in"/>
1317
<MG_FUNC_PARAM type="DTcircle" way="in"/>
1319
<MG_FUNCTION id="PR725" name="dist_pl" descr="distance between point and line" owner="vmalerba">
1320
<MG_FUNC_PARAM type="DTfloat8" way="out"/>
1321
<MG_FUNC_PARAM type="DTpoint" way="in"/>
1322
<MG_FUNC_PARAM type="DTline" way="in"/>
1324
<MG_FUNCTION id="PR371" name="dist_ppath" descr="distance between point and path" owner="vmalerba">
1325
<MG_FUNC_PARAM type="DTfloat8" way="out"/>
1326
<MG_FUNC_PARAM type="DTpoint" way="in"/>
1327
<MG_FUNC_PARAM type="DTpath" way="in"/>
1329
<MG_FUNCTION id="PR363" name="dist_ps" descr="distance between" owner="vmalerba">
1330
<MG_FUNC_PARAM type="DTfloat8" way="out"/>
1331
<MG_FUNC_PARAM type="DTpoint" way="in"/>
1332
<MG_FUNC_PARAM type="DTlseg" way="in"/>
1334
<MG_FUNCTION id="PR365" name="dist_sb" descr="distance between segment and box" owner="vmalerba">
1335
<MG_FUNC_PARAM type="DTfloat8" way="out"/>
1336
<MG_FUNC_PARAM type="DTlseg" way="in"/>
1337
<MG_FUNC_PARAM type="DTbox" way="in"/>
1339
<MG_FUNCTION id="PR727" name="dist_sl" descr="distance between lseg and line" owner="vmalerba">
1340
<MG_FUNC_PARAM type="DTfloat8" way="out"/>
1341
<MG_FUNC_PARAM type="DTlseg" way="in"/>
1342
<MG_FUNC_PARAM type="DTline" way="in"/>
1344
<MG_FUNCTION id="PR234" name="dlog1" descr="natural logarithm" owner="vmalerba">
1345
<MG_FUNC_PARAM type="DTfloat8" way="out"/>
1346
<MG_FUNC_PARAM type="DTfloat8" way="in"/>
1348
<MG_FUNCTION id="PR1339" name="dlog10" descr="base 10 logarithm" owner="vmalerba">
1349
<MG_FUNC_PARAM type="DTfloat8" way="out"/>
1350
<MG_FUNC_PARAM type="DTfloat8" way="in"/>
1352
<MG_FUNCTION id="PR232" name="dpow" descr="exponentiation (x^y)" owner="vmalerba">
1353
<MG_FUNC_PARAM type="DTfloat8" way="out"/>
1354
<MG_FUNC_PARAM type="DTfloat8" way="in"/>
1355
<MG_FUNC_PARAM type="DTfloat8" way="in"/>
1357
<MG_FUNCTION id="PR228" name="dround" descr="round to nearest integer" owner="vmalerba">
1358
<MG_FUNC_PARAM type="DTfloat8" way="out"/>
1359
<MG_FUNC_PARAM type="DTfloat8" way="in"/>
1361
<MG_FUNCTION id="PR230" name="dsqrt" descr="square root" owner="vmalerba">
1362
<MG_FUNC_PARAM type="DTfloat8" way="out"/>
1363
<MG_FUNC_PARAM type="DTfloat8" way="in"/>
1365
<MG_FUNCTION id="PR229" name="dtrunc" descr="truncate to integer" owner="vmalerba">
1366
<MG_FUNC_PARAM type="DTfloat8" way="out"/>
1367
<MG_FUNC_PARAM type="DTfloat8" way="in"/>
1369
<MG_FUNCTION id="PR1946" name="encode" descr="Convert bytea value into some ascii-only text string" owner="vmalerba">
1370
<MG_FUNC_PARAM type="DTtext" way="out"/>
1371
<MG_FUNC_PARAM type="DTbytea" way="in"/>
1372
<MG_FUNC_PARAM type="DTtext" way="in"/>
1374
<MG_FUNCTION id="PR1732" name="exp" descr="e raised to the power of n" owner="vmalerba">
1375
<MG_FUNC_PARAM type="DTnumeric" way="out"/>
1376
<MG_FUNC_PARAM type="DTnumeric" way="in"/>
1378
<MG_FUNCTION id="PR1347" name="exp" descr="exponential" owner="vmalerba">
1379
<MG_FUNC_PARAM type="DTfloat8" way="out"/>
1380
<MG_FUNC_PARAM type="DTfloat8" way="in"/>
1382
<MG_FUNCTION id="PR1391" name="factorial" descr="factorial" owner="vmalerba">
1383
<MG_FUNC_PARAM type="DTint4" way="out"/>
1384
<MG_FUNC_PARAM type="DTint2" way="in"/>
1386
<MG_FUNCTION id="PR1392" name="factorial" descr="factorial" owner="vmalerba">
1387
<MG_FUNC_PARAM type="DTint4" way="out"/>
1388
<MG_FUNC_PARAM type="DTint4" way="in"/>
1390
<MG_FUNCTION id="PR1393" name="factorial" descr="factorial" owner="vmalerba">
1391
<MG_FUNC_PARAM type="DTint8" way="out"/>
1392
<MG_FUNC_PARAM type="DTint8" way="in"/>
1394
<MG_FUNCTION id="PR711" name="family" descr="return address family (4 for IPv4, 6 for IPv6)" owner="vmalerba">
1395
<MG_FUNC_PARAM type="DTint4" way="out"/>
1396
<MG_FUNC_PARAM type="DTinet" way="in"/>
1398
<MG_FUNCTION id="PR1745" name="float4" descr="(internal)" owner="vmalerba">
1399
<MG_FUNC_PARAM type="DTfloat4" way="out"/>
1400
<MG_FUNC_PARAM type="DTnumeric" way="in"/>
1402
<MG_FUNCTION id="PR839" name="float4" descr="convert text to float4" owner="vmalerba">
1403
<MG_FUNC_PARAM type="DTfloat4" way="out"/>
1404
<MG_FUNC_PARAM type="DTtext" way="in"/>
1406
<MG_FUNCTION id="PR652" name="float4" descr="convert int8 to float4" owner="vmalerba">
1407
<MG_FUNC_PARAM type="DTfloat4" way="out"/>
1408
<MG_FUNC_PARAM type="DTint8" way="in"/>
1410
<MG_FUNCTION id="PR312" name="float4" descr="convert float8 to float4" owner="vmalerba">
1411
<MG_FUNC_PARAM type="DTfloat4" way="out"/>
1412
<MG_FUNC_PARAM type="DTfloat8" way="in"/>
1414
<MG_FUNCTION id="PR318" name="float4" descr="convert int4 to float4" owner="vmalerba">
1415
<MG_FUNC_PARAM type="DTfloat4" way="out"/>
1416
<MG_FUNC_PARAM type="DTint4" way="in"/>
1418
<MG_FUNCTION id="PR236" name="float4" descr="convert int2 to float4" owner="vmalerba">
1419
<MG_FUNC_PARAM type="DTfloat4" way="out"/>
1420
<MG_FUNC_PARAM type="DTint2" way="in"/>
1422
<MG_FUNCTION id="PR280" name="float48div" descr="divide" owner="vmalerba">
1423
<MG_FUNC_PARAM type="DTfloat8" way="out"/>
1424
<MG_FUNC_PARAM type="DTfloat4" way="in"/>
1425
<MG_FUNC_PARAM type="DTfloat8" way="in"/>
1427
<MG_FUNCTION id="PR299" name="float48eq" descr="equal" owner="vmalerba">
1428
<MG_FUNC_PARAM type="DTbool" way="out"/>
1429
<MG_FUNC_PARAM type="DTfloat4" way="in"/>
1430
<MG_FUNC_PARAM type="DTfloat8" way="in"/>
1432
<MG_FUNCTION id="PR304" name="float48ge" descr="greater-than-or-equal" owner="vmalerba">
1433
<MG_FUNC_PARAM type="DTbool" way="out"/>
1434
<MG_FUNC_PARAM type="DTfloat4" way="in"/>
1435
<MG_FUNC_PARAM type="DTfloat8" way="in"/>
1437
<MG_FUNCTION id="PR303" name="float48gt" descr="greater-than" owner="vmalerba">
1438
<MG_FUNC_PARAM type="DTbool" way="out"/>
1439
<MG_FUNC_PARAM type="DTfloat4" way="in"/>
1440
<MG_FUNC_PARAM type="DTfloat8" way="in"/>
1442
<MG_FUNCTION id="PR302" name="float48le" descr="less-than-or-equal" owner="vmalerba">
1443
<MG_FUNC_PARAM type="DTbool" way="out"/>
1444
<MG_FUNC_PARAM type="DTfloat4" way="in"/>
1445
<MG_FUNC_PARAM type="DTfloat8" way="in"/>
1447
<MG_FUNCTION id="PR301" name="float48lt" descr="less-than" owner="vmalerba">
1448
<MG_FUNC_PARAM type="DTbool" way="out"/>
1449
<MG_FUNC_PARAM type="DTfloat4" way="in"/>
1450
<MG_FUNC_PARAM type="DTfloat8" way="in"/>
1452
<MG_FUNCTION id="PR282" name="float48mi" descr="subtract" owner="vmalerba">
1453
<MG_FUNC_PARAM type="DTfloat8" way="out"/>
1454
<MG_FUNC_PARAM type="DTfloat4" way="in"/>
1455
<MG_FUNC_PARAM type="DTfloat8" way="in"/>
1457
<MG_FUNCTION id="PR279" name="float48mul" descr="multiply" owner="vmalerba">
1458
<MG_FUNC_PARAM type="DTfloat8" way="out"/>
1459
<MG_FUNC_PARAM type="DTfloat4" way="in"/>
1460
<MG_FUNC_PARAM type="DTfloat8" way="in"/>
1462
<MG_FUNCTION id="PR300" name="float48ne" descr="not equal" owner="vmalerba">
1463
<MG_FUNC_PARAM type="DTbool" way="out"/>
1464
<MG_FUNC_PARAM type="DTfloat4" way="in"/>
1465
<MG_FUNC_PARAM type="DTfloat8" way="in"/>
1467
<MG_FUNCTION id="PR281" name="float48pl" descr="add" owner="vmalerba">
1468
<MG_FUNC_PARAM type="DTfloat8" way="out"/>
1469
<MG_FUNC_PARAM type="DTfloat4" way="in"/>
1470
<MG_FUNC_PARAM type="DTfloat8" way="in"/>
1472
<MG_FUNCTION id="PR207" name="float4abs" descr="absolute value" owner="vmalerba">
1473
<MG_FUNC_PARAM type="DTfloat4" way="out"/>
1474
<MG_FUNC_PARAM type="DTfloat4" way="in"/>
1476
<MG_FUNCTION id="PR203" name="float4div" descr="divide" owner="vmalerba">
1477
<MG_FUNC_PARAM type="DTfloat4" way="out"/>
1478
<MG_FUNC_PARAM type="DTfloat4" way="in"/>
1479
<MG_FUNC_PARAM type="DTfloat4" way="in"/>
1481
<MG_FUNCTION id="PR287" name="float4eq" descr="equal" owner="vmalerba">
1482
<MG_FUNC_PARAM type="DTbool" way="out"/>
1483
<MG_FUNC_PARAM type="DTfloat4" way="in"/>
1484
<MG_FUNC_PARAM type="DTfloat4" way="in"/>
1486
<MG_FUNCTION id="PR292" name="float4ge" descr="greater-than-or-equal" owner="vmalerba">
1487
<MG_FUNC_PARAM type="DTbool" way="out"/>
1488
<MG_FUNC_PARAM type="DTfloat4" way="in"/>
1489
<MG_FUNC_PARAM type="DTfloat4" way="in"/>
1491
<MG_FUNCTION id="PR291" name="float4gt" descr="greater-than" owner="vmalerba">
1492
<MG_FUNC_PARAM type="DTbool" way="out"/>
1493
<MG_FUNC_PARAM type="DTfloat4" way="in"/>
1494
<MG_FUNC_PARAM type="DTfloat4" way="in"/>
1496
<MG_FUNCTION id="PR209" name="float4larger" descr="larger of two" owner="vmalerba">
1497
<MG_FUNC_PARAM type="DTfloat4" way="out"/>
1498
<MG_FUNC_PARAM type="DTfloat4" way="in"/>
1499
<MG_FUNC_PARAM type="DTfloat4" way="in"/>
1501
<MG_FUNCTION id="PR290" name="float4le" descr="less-than-or-equal" owner="vmalerba">
1502
<MG_FUNC_PARAM type="DTbool" way="out"/>
1503
<MG_FUNC_PARAM type="DTfloat4" way="in"/>
1504
<MG_FUNC_PARAM type="DTfloat4" way="in"/>
1506
<MG_FUNCTION id="PR289" name="float4lt" descr="less-than" owner="vmalerba">
1507
<MG_FUNC_PARAM type="DTbool" way="out"/>
1508
<MG_FUNC_PARAM type="DTfloat4" way="in"/>
1509
<MG_FUNC_PARAM type="DTfloat4" way="in"/>
1511
<MG_FUNCTION id="PR205" name="float4mi" descr="subtract" owner="vmalerba">
1512
<MG_FUNC_PARAM type="DTfloat4" way="out"/>
1513
<MG_FUNC_PARAM type="DTfloat4" way="in"/>
1514
<MG_FUNC_PARAM type="DTfloat4" way="in"/>
1516
<MG_FUNCTION id="PR202" name="float4mul" descr="multiply" owner="vmalerba">
1517
<MG_FUNC_PARAM type="DTfloat4" way="out"/>
1518
<MG_FUNC_PARAM type="DTfloat4" way="in"/>
1519
<MG_FUNC_PARAM type="DTfloat4" way="in"/>
1521
<MG_FUNCTION id="PR288" name="float4ne" descr="not equal" owner="vmalerba">
1522
<MG_FUNC_PARAM type="DTbool" way="out"/>
1523
<MG_FUNC_PARAM type="DTfloat4" way="in"/>
1524
<MG_FUNC_PARAM type="DTfloat4" way="in"/>
1526
<MG_FUNCTION id="PR204" name="float4pl" descr="add" owner="vmalerba">
1527
<MG_FUNC_PARAM type="DTfloat4" way="out"/>
1528
<MG_FUNC_PARAM type="DTfloat4" way="in"/>
1529
<MG_FUNC_PARAM type="DTfloat4" way="in"/>
1531
<MG_FUNCTION id="PR2425" name="float4send" descr="I/O" owner="vmalerba">
1532
<MG_FUNC_PARAM type="DTbytea" way="out"/>
1533
<MG_FUNC_PARAM type="DTfloat4" way="in"/>
1535
<MG_FUNCTION id="PR211" name="float4smaller" descr="smaller of two" owner="vmalerba">
1536
<MG_FUNC_PARAM type="DTfloat4" way="out"/>
1537
<MG_FUNC_PARAM type="DTfloat4" way="in"/>
1538
<MG_FUNC_PARAM type="DTfloat4" way="in"/>
1540
<MG_FUNCTION id="PR206" name="float4um" descr="negate" owner="vmalerba">
1541
<MG_FUNC_PARAM type="DTfloat4" way="out"/>
1542
<MG_FUNC_PARAM type="DTfloat4" way="in"/>
1544
<MG_FUNCTION id="PR1913" name="float4up" descr="unary plus" owner="vmalerba">
1545
<MG_FUNC_PARAM type="DTfloat4" way="out"/>
1546
<MG_FUNC_PARAM type="DTfloat4" way="in"/>
1548
<MG_FUNCTION id="PR1746" name="float8" descr="(internal)" owner="vmalerba">
1549
<MG_FUNC_PARAM type="DTfloat8" way="out"/>
1550
<MG_FUNC_PARAM type="DTnumeric" way="in"/>
1552
<MG_FUNCTION id="PR838" name="float8" descr="convert text to float8" owner="vmalerba">
1553
<MG_FUNC_PARAM type="DTfloat8" way="out"/>
1554
<MG_FUNC_PARAM type="DTtext" way="in"/>
1556
<MG_FUNCTION id="PR482" name="float8" descr="convert int8 to float8" owner="vmalerba">
1557
<MG_FUNC_PARAM type="DTfloat8" way="out"/>
1558
<MG_FUNC_PARAM type="DTint8" way="in"/>
1560
<MG_FUNCTION id="PR311" name="float8" descr="convert float4 to float8" owner="vmalerba">
1561
<MG_FUNC_PARAM type="DTfloat8" way="out"/>
1562
<MG_FUNC_PARAM type="DTfloat4" way="in"/>
1564
<MG_FUNCTION id="PR316" name="float8" descr="convert int4 to float8" owner="vmalerba">
1565
<MG_FUNC_PARAM type="DTfloat8" way="out"/>
1566
<MG_FUNC_PARAM type="DTint4" way="in"/>
1568
<MG_FUNCTION id="PR235" name="float8" descr="convert int2 to float8" owner="vmalerba">
1569
<MG_FUNC_PARAM type="DTfloat8" way="out"/>
1570
<MG_FUNC_PARAM type="DTint2" way="in"/>
1572
<MG_FUNCTION id="PR284" name="float84div" descr="divide" owner="vmalerba">
1573
<MG_FUNC_PARAM type="DTfloat8" way="out"/>
1574
<MG_FUNC_PARAM type="DTfloat8" way="in"/>
1575
<MG_FUNC_PARAM type="DTfloat4" way="in"/>
1577
<MG_FUNCTION id="PR305" name="float84eq" descr="equal" owner="vmalerba">
1578
<MG_FUNC_PARAM type="DTbool" way="out"/>
1579
<MG_FUNC_PARAM type="DTfloat8" way="in"/>
1580
<MG_FUNC_PARAM type="DTfloat4" way="in"/>
1582
<MG_FUNCTION id="PR310" name="float84ge" descr="greater-than-or-equal" owner="vmalerba">
1583
<MG_FUNC_PARAM type="DTbool" way="out"/>
1584
<MG_FUNC_PARAM type="DTfloat8" way="in"/>
1585
<MG_FUNC_PARAM type="DTfloat4" way="in"/>
1587
<MG_FUNCTION id="PR309" name="float84gt" descr="greater-than" owner="vmalerba">
1588
<MG_FUNC_PARAM type="DTbool" way="out"/>
1589
<MG_FUNC_PARAM type="DTfloat8" way="in"/>
1590
<MG_FUNC_PARAM type="DTfloat4" way="in"/>
1592
<MG_FUNCTION id="PR308" name="float84le" descr="less-than-or-equal" owner="vmalerba">
1593
<MG_FUNC_PARAM type="DTbool" way="out"/>
1594
<MG_FUNC_PARAM type="DTfloat8" way="in"/>
1595
<MG_FUNC_PARAM type="DTfloat4" way="in"/>
1597
<MG_FUNCTION id="PR307" name="float84lt" descr="less-than" owner="vmalerba">
1598
<MG_FUNC_PARAM type="DTbool" way="out"/>
1599
<MG_FUNC_PARAM type="DTfloat8" way="in"/>
1600
<MG_FUNC_PARAM type="DTfloat4" way="in"/>
1602
<MG_FUNCTION id="PR286" name="float84mi" descr="subtract" owner="vmalerba">
1603
<MG_FUNC_PARAM type="DTfloat8" way="out"/>
1604
<MG_FUNC_PARAM type="DTfloat8" way="in"/>
1605
<MG_FUNC_PARAM type="DTfloat4" way="in"/>
1607
<MG_FUNCTION id="PR283" name="float84mul" descr="multiply" owner="vmalerba">
1608
<MG_FUNC_PARAM type="DTfloat8" way="out"/>
1609
<MG_FUNC_PARAM type="DTfloat8" way="in"/>
1610
<MG_FUNC_PARAM type="DTfloat4" way="in"/>
1612
<MG_FUNCTION id="PR306" name="float84ne" descr="not equal" owner="vmalerba">
1613
<MG_FUNC_PARAM type="DTbool" way="out"/>
1614
<MG_FUNC_PARAM type="DTfloat8" way="in"/>
1615
<MG_FUNC_PARAM type="DTfloat4" way="in"/>
1617
<MG_FUNCTION id="PR285" name="float84pl" descr="add" owner="vmalerba">
1618
<MG_FUNC_PARAM type="DTfloat8" way="out"/>
1619
<MG_FUNC_PARAM type="DTfloat8" way="in"/>
1620
<MG_FUNC_PARAM type="DTfloat4" way="in"/>
1622
<MG_FUNCTION id="PR221" name="float8abs" descr="absolute value" owner="vmalerba">
1623
<MG_FUNC_PARAM type="DTfloat8" way="out"/>
1624
<MG_FUNC_PARAM type="DTfloat8" way="in"/>
1626
<MG_FUNCTION id="PR217" name="float8div" descr="divide" owner="vmalerba">
1627
<MG_FUNC_PARAM type="DTfloat8" way="out"/>
1628
<MG_FUNC_PARAM type="DTfloat8" way="in"/>
1629
<MG_FUNC_PARAM type="DTfloat8" way="in"/>
1631
<MG_FUNCTION id="PR293" name="float8eq" descr="equal" owner="vmalerba">
1632
<MG_FUNC_PARAM type="DTbool" way="out"/>
1633
<MG_FUNC_PARAM type="DTfloat8" way="in"/>
1634
<MG_FUNC_PARAM type="DTfloat8" way="in"/>
1636
<MG_FUNCTION id="PR298" name="float8ge" descr="greater-than-or-equal" owner="vmalerba">
1637
<MG_FUNC_PARAM type="DTbool" way="out"/>
1638
<MG_FUNC_PARAM type="DTfloat8" way="in"/>
1639
<MG_FUNC_PARAM type="DTfloat8" way="in"/>
1641
<MG_FUNCTION id="PR297" name="float8gt" descr="greater-than" owner="vmalerba">
1642
<MG_FUNC_PARAM type="DTbool" way="out"/>
1643
<MG_FUNC_PARAM type="DTfloat8" way="in"/>
1644
<MG_FUNC_PARAM type="DTfloat8" way="in"/>
1646
<MG_FUNCTION id="PR223" name="float8larger" descr="larger of two" owner="vmalerba">
1647
<MG_FUNC_PARAM type="DTfloat8" way="out"/>
1648
<MG_FUNC_PARAM type="DTfloat8" way="in"/>
1649
<MG_FUNC_PARAM type="DTfloat8" way="in"/>
1651
<MG_FUNCTION id="PR296" name="float8le" descr="less-than-or-equal" owner="vmalerba">
1652
<MG_FUNC_PARAM type="DTbool" way="out"/>
1653
<MG_FUNC_PARAM type="DTfloat8" way="in"/>
1654
<MG_FUNC_PARAM type="DTfloat8" way="in"/>
1656
<MG_FUNCTION id="PR295" name="float8lt" descr="less-than" owner="vmalerba">
1657
<MG_FUNC_PARAM type="DTbool" way="out"/>
1658
<MG_FUNC_PARAM type="DTfloat8" way="in"/>
1659
<MG_FUNC_PARAM type="DTfloat8" way="in"/>
1661
<MG_FUNCTION id="PR219" name="float8mi" descr="subtract" owner="vmalerba">
1662
<MG_FUNC_PARAM type="DTfloat8" way="out"/>
1663
<MG_FUNC_PARAM type="DTfloat8" way="in"/>
1664
<MG_FUNC_PARAM type="DTfloat8" way="in"/>
1666
<MG_FUNCTION id="PR216" name="float8mul" descr="multiply" owner="vmalerba">
1667
<MG_FUNC_PARAM type="DTfloat8" way="out"/>
1668
<MG_FUNC_PARAM type="DTfloat8" way="in"/>
1669
<MG_FUNC_PARAM type="DTfloat8" way="in"/>
1671
<MG_FUNCTION id="PR294" name="float8ne" descr="not equal" owner="vmalerba">
1672
<MG_FUNC_PARAM type="DTbool" way="out"/>
1673
<MG_FUNC_PARAM type="DTfloat8" way="in"/>
1674
<MG_FUNC_PARAM type="DTfloat8" way="in"/>
1676
<MG_FUNCTION id="PR218" name="float8pl" descr="add" owner="vmalerba">
1677
<MG_FUNC_PARAM type="DTfloat8" way="out"/>
1678
<MG_FUNC_PARAM type="DTfloat8" way="in"/>
1679
<MG_FUNC_PARAM type="DTfloat8" way="in"/>
1681
<MG_FUNCTION id="PR2427" name="float8send" descr="I/O" owner="vmalerba">
1682
<MG_FUNC_PARAM type="DTbytea" way="out"/>
1683
<MG_FUNC_PARAM type="DTfloat8" way="in"/>
1685
<MG_FUNCTION id="PR224" name="float8smaller" descr="smaller of two" owner="vmalerba">
1686
<MG_FUNC_PARAM type="DTfloat8" way="out"/>
1687
<MG_FUNC_PARAM type="DTfloat8" way="in"/>
1688
<MG_FUNC_PARAM type="DTfloat8" way="in"/>
1690
<MG_FUNCTION id="PR220" name="float8um" descr="negate" owner="vmalerba">
1691
<MG_FUNC_PARAM type="DTfloat8" way="out"/>
1692
<MG_FUNC_PARAM type="DTfloat8" way="in"/>
1694
<MG_FUNCTION id="PR1914" name="float8up" descr="unary plus" owner="vmalerba">
1695
<MG_FUNC_PARAM type="DTfloat8" way="out"/>
1696
<MG_FUNC_PARAM type="DTfloat8" way="in"/>
1698
<MG_FUNCTION id="PR1712" name="floor" descr="largest integer <= value" owner="vmalerba">
1699
<MG_FUNC_PARAM type="DTnumeric" way="out"/>
1700
<MG_FUNC_PARAM type="DTnumeric" way="in"/>
1702
<MG_FUNCTION id="PR2309" name="floor" descr="largest integer <= value" owner="vmalerba">
1703
<MG_FUNC_PARAM type="DTfloat8" way="out"/>
1704
<MG_FUNC_PARAM type="DTfloat8" way="in"/>
1706
<MG_FUNCTION id="PR848" name="flt4_mul_cash" descr="multiply" owner="vmalerba">
1707
<MG_FUNC_PARAM type="DTmoney" way="out"/>
1708
<MG_FUNC_PARAM type="DTfloat4" way="in"/>
1709
<MG_FUNC_PARAM type="DTmoney" way="in"/>
1711
<MG_FUNCTION id="PR919" name="flt8_mul_cash" descr="multiply" owner="vmalerba">
1712
<MG_FUNC_PARAM type="DTmoney" way="out"/>
1713
<MG_FUNC_PARAM type="DTfloat8" way="in"/>
1714
<MG_FUNC_PARAM type="DTmoney" way="in"/>
1716
<MG_FUNCTION id="PR723" name="get_bit" descr="get bit" owner="vmalerba">
1717
<MG_FUNC_PARAM type="DTint4" way="out"/>
1718
<MG_FUNC_PARAM type="DTbytea" way="in"/>
1719
<MG_FUNC_PARAM type="DTint4" way="in"/>
1721
<MG_FUNCTION id="PR721" name="get_byte" descr="get byte" owner="vmalerba">
1722
<MG_FUNC_PARAM type="DTint4" way="out"/>
1723
<MG_FUNC_PARAM type="DTbytea" way="in"/>
1724
<MG_FUNC_PARAM type="DTint4" way="in"/>
1726
<MG_FUNCTION id="PR1039" name="getdatabaseencoding" descr="encoding name of current database" owner="vmalerba">
1727
<MG_FUNC_PARAM type="DTname" way="out"/>
1729
<MG_FUNCTION id="PR710" name="getpgusername" descr="deprecated -- use current_user" owner="vmalerba">
1730
<MG_FUNC_PARAM type="DTname" way="out"/>
1732
<MG_FUNCTION id="PR2254" name="has_database_privilege" descr="current user privilege on database by database name" owner="vmalerba">
1733
<MG_FUNC_PARAM type="DTbool" way="out"/>
1734
<MG_FUNC_PARAM type="DTtext" way="in"/>
1735
<MG_FUNC_PARAM type="DTtext" way="in"/>
1737
<MG_FUNCTION id="PR2250" name="has_database_privilege" descr="user privilege on database by username, database name" owner="vmalerba">
1738
<MG_FUNC_PARAM type="DTbool" way="out"/>
1739
<MG_FUNC_PARAM type="DTname" way="in"/>
1740
<MG_FUNC_PARAM type="DTtext" way="in"/>
1741
<MG_FUNC_PARAM type="DTtext" way="in"/>
1743
<MG_FUNCTION id="PR2252" name="has_database_privilege" descr="user privilege on database by usesysid, database name" owner="vmalerba">
1744
<MG_FUNC_PARAM type="DTbool" way="out"/>
1745
<MG_FUNC_PARAM type="DTint4" way="in"/>
1746
<MG_FUNC_PARAM type="DTtext" way="in"/>
1747
<MG_FUNC_PARAM type="DTtext" way="in"/>
1749
<MG_FUNCTION id="PR2260" name="has_function_privilege" descr="current user privilege on function by function name" owner="vmalerba">
1750
<MG_FUNC_PARAM type="DTbool" way="out"/>
1751
<MG_FUNC_PARAM type="DTtext" way="in"/>
1752
<MG_FUNC_PARAM type="DTtext" way="in"/>
1754
<MG_FUNCTION id="PR2258" name="has_function_privilege" descr="user privilege on function by usesysid, function name" owner="vmalerba">
1755
<MG_FUNC_PARAM type="DTbool" way="out"/>
1756
<MG_FUNC_PARAM type="DTint4" way="in"/>
1757
<MG_FUNC_PARAM type="DTtext" way="in"/>
1758
<MG_FUNC_PARAM type="DTtext" way="in"/>
1760
<MG_FUNCTION id="PR2256" name="has_function_privilege" descr="user privilege on function by username, function name" owner="vmalerba">
1761
<MG_FUNC_PARAM type="DTbool" way="out"/>
1762
<MG_FUNC_PARAM type="DTname" way="in"/>
1763
<MG_FUNC_PARAM type="DTtext" way="in"/>
1764
<MG_FUNC_PARAM type="DTtext" way="in"/>
1766
<MG_FUNCTION id="PR2266" name="has_language_privilege" descr="current user privilege on language by language name" owner="vmalerba">
1767
<MG_FUNC_PARAM type="DTbool" way="out"/>
1768
<MG_FUNC_PARAM type="DTtext" way="in"/>
1769
<MG_FUNC_PARAM type="DTtext" way="in"/>
1771
<MG_FUNCTION id="PR2262" name="has_language_privilege" descr="user privilege on language by username, language name" owner="vmalerba">
1772
<MG_FUNC_PARAM type="DTbool" way="out"/>
1773
<MG_FUNC_PARAM type="DTname" way="in"/>
1774
<MG_FUNC_PARAM type="DTtext" way="in"/>
1775
<MG_FUNC_PARAM type="DTtext" way="in"/>
1777
<MG_FUNCTION id="PR2264" name="has_language_privilege" descr="user privilege on language by usesysid, language name" owner="vmalerba">
1778
<MG_FUNC_PARAM type="DTbool" way="out"/>
1779
<MG_FUNC_PARAM type="DTint4" way="in"/>
1780
<MG_FUNC_PARAM type="DTtext" way="in"/>
1781
<MG_FUNC_PARAM type="DTtext" way="in"/>
1783
<MG_FUNCTION id="PR2272" name="has_schema_privilege" descr="current user privilege on schema by schema name" owner="vmalerba">
1784
<MG_FUNC_PARAM type="DTbool" way="out"/>
1785
<MG_FUNC_PARAM type="DTtext" way="in"/>
1786
<MG_FUNC_PARAM type="DTtext" way="in"/>
1788
<MG_FUNCTION id="PR2268" name="has_schema_privilege" descr="user privilege on schema by username, schema name" owner="vmalerba">
1789
<MG_FUNC_PARAM type="DTbool" way="out"/>
1790
<MG_FUNC_PARAM type="DTname" way="in"/>
1791
<MG_FUNC_PARAM type="DTtext" way="in"/>
1792
<MG_FUNC_PARAM type="DTtext" way="in"/>
1794
<MG_FUNCTION id="PR2270" name="has_schema_privilege" descr="user privilege on schema by usesysid, schema name" owner="vmalerba">
1795
<MG_FUNC_PARAM type="DTbool" way="out"/>
1796
<MG_FUNC_PARAM type="DTint4" way="in"/>
1797
<MG_FUNC_PARAM type="DTtext" way="in"/>
1798
<MG_FUNC_PARAM type="DTtext" way="in"/>
1800
<MG_FUNCTION id="PR1926" name="has_table_privilege" descr="current user privilege on relation by rel name" owner="vmalerba">
1801
<MG_FUNC_PARAM type="DTbool" way="out"/>
1802
<MG_FUNC_PARAM type="DTtext" way="in"/>
1803
<MG_FUNC_PARAM type="DTtext" way="in"/>
1805
<MG_FUNCTION id="PR1922" name="has_table_privilege" descr="user privilege on relation by username, rel name" owner="vmalerba">
1806
<MG_FUNC_PARAM type="DTbool" way="out"/>
1807
<MG_FUNC_PARAM type="DTname" way="in"/>
1808
<MG_FUNC_PARAM type="DTtext" way="in"/>
1809
<MG_FUNC_PARAM type="DTtext" way="in"/>
1811
<MG_FUNCTION id="PR1924" name="has_table_privilege" descr="user privilege on relation by usesysid, rel name" owner="vmalerba">
1812
<MG_FUNC_PARAM type="DTbool" way="out"/>
1813
<MG_FUNC_PARAM type="DTint4" way="in"/>
1814
<MG_FUNC_PARAM type="DTtext" way="in"/>
1815
<MG_FUNC_PARAM type="DTtext" way="in"/>
1817
<MG_FUNCTION id="PR329" name="hash_aclitem" descr="hash" owner="vmalerba">
1818
<MG_FUNC_PARAM type="DTint4" way="out"/>
1819
<MG_FUNC_PARAM type="DTaclitem" way="in"/>
1821
<MG_FUNCTION id="PR1080" name="hashbpchar" descr="hash" owner="vmalerba">
1822
<MG_FUNC_PARAM type="DTint4" way="out"/>
1823
<MG_FUNC_PARAM type="DTbpchar" way="in"/>
1825
<MG_FUNCTION id="PR454" name="hashchar" descr="hash" owner="vmalerba">
1826
<MG_FUNC_PARAM type="DTint4" way="out"/>
1827
<MG_FUNC_PARAM type="DTchar" way="in"/>
1829
<MG_FUNCTION id="PR451" name="hashfloat4" descr="hash" owner="vmalerba">
1830
<MG_FUNC_PARAM type="DTint4" way="out"/>
1831
<MG_FUNC_PARAM type="DTfloat4" way="in"/>
1833
<MG_FUNCTION id="PR452" name="hashfloat8" descr="hash" owner="vmalerba">
1834
<MG_FUNC_PARAM type="DTint4" way="out"/>
1835
<MG_FUNC_PARAM type="DTfloat8" way="in"/>
1837
<MG_FUNCTION id="PR449" name="hashint2" descr="hash" owner="vmalerba">
1838
<MG_FUNC_PARAM type="DTint4" way="out"/>
1839
<MG_FUNC_PARAM type="DTint2" way="in"/>
1841
<MG_FUNCTION id="PR450" name="hashint4" descr="hash" owner="vmalerba">
1842
<MG_FUNC_PARAM type="DTint4" way="out"/>
1843
<MG_FUNC_PARAM type="DTint4" way="in"/>
1845
<MG_FUNCTION id="PR949" name="hashint8" descr="hash" owner="vmalerba">
1846
<MG_FUNC_PARAM type="DTint4" way="out"/>
1847
<MG_FUNC_PARAM type="DTint8" way="in"/>
1849
<MG_FUNCTION id="PR399" name="hashmacaddr" descr="hash" owner="vmalerba">
1850
<MG_FUNC_PARAM type="DTint4" way="out"/>
1851
<MG_FUNC_PARAM type="DTmacaddr" way="in"/>
1853
<MG_FUNCTION id="PR455" name="hashname" descr="hash" owner="vmalerba">
1854
<MG_FUNC_PARAM type="DTint4" way="out"/>
1855
<MG_FUNC_PARAM type="DTname" way="in"/>
1857
<MG_FUNCTION id="PR400" name="hashtext" descr="hash" owner="vmalerba">
1858
<MG_FUNC_PARAM type="DTint4" way="out"/>
1859
<MG_FUNC_PARAM type="DTtext" way="in"/>
1861
<MG_FUNCTION id="PR977" name="height" descr="box height" owner="vmalerba">
1862
<MG_FUNC_PARAM type="DTfloat8" way="out"/>
1863
<MG_FUNC_PARAM type="DTbox" way="in"/>
1865
<MG_FUNCTION id="PR699" name="host" descr="show address octets only" owner="vmalerba">
1866
<MG_FUNC_PARAM type="DTtext" way="out"/>
1867
<MG_FUNC_PARAM type="DTinet" way="in"/>
1869
<MG_FUNCTION id="PR1362" name="hostmask" descr="hostmask of address" owner="vmalerba">
1870
<MG_FUNC_PARAM type="DTinet" way="out"/>
1871
<MG_FUNC_PARAM type="DTinet" way="in"/>
1873
<MG_FUNCTION id="PR1713" name="inet" descr="text to inet" owner="vmalerba">
1874
<MG_FUNC_PARAM type="DTinet" way="out"/>
1875
<MG_FUNC_PARAM type="DTtext" way="in"/>
1877
<MG_FUNCTION id="PR2497" name="inet_send" descr="I/O" owner="vmalerba">
1878
<MG_FUNC_PARAM type="DTbytea" way="out"/>
1879
<MG_FUNC_PARAM type="DTinet" way="in"/>
1881
<MG_FUNCTION id="PR872" name="initcap" descr="capitalize each word" owner="vmalerba">
1882
<MG_FUNC_PARAM type="DTtext" way="out"/>
1883
<MG_FUNC_PARAM type="DTtext" way="in"/>
1885
<MG_FUNCTION id="PR1783" name="int2" descr="(internal)" owner="vmalerba">
1886
<MG_FUNC_PARAM type="DTint2" way="out"/>
1887
<MG_FUNC_PARAM type="DTnumeric" way="in"/>
1889
<MG_FUNCTION id="PR818" name="int2" descr="convert text to int2" owner="vmalerba">
1890
<MG_FUNC_PARAM type="DTint2" way="out"/>
1891
<MG_FUNC_PARAM type="DTtext" way="in"/>
1893
<MG_FUNCTION id="PR714" name="int2" descr="convert int8 to int2" owner="vmalerba">
1894
<MG_FUNC_PARAM type="DTint2" way="out"/>
1895
<MG_FUNC_PARAM type="DTint8" way="in"/>
1897
<MG_FUNCTION id="PR314" name="int2" descr="convert int4 to int2" owner="vmalerba">
1898
<MG_FUNC_PARAM type="DTint2" way="out"/>
1899
<MG_FUNC_PARAM type="DTint4" way="in"/>
1901
<MG_FUNCTION id="PR237" name="int2" descr="convert float8 to int2" owner="vmalerba">
1902
<MG_FUNC_PARAM type="DTint2" way="out"/>
1903
<MG_FUNC_PARAM type="DTfloat8" way="in"/>
1905
<MG_FUNCTION id="PR238" name="int2" descr="convert float4 to int2" owner="vmalerba">
1906
<MG_FUNC_PARAM type="DTint2" way="out"/>
1907
<MG_FUNC_PARAM type="DTfloat4" way="in"/>
1909
<MG_FUNCTION id="PR172" name="int24div" descr="divide" owner="vmalerba">
1910
<MG_FUNC_PARAM type="DTint4" way="out"/>
1911
<MG_FUNC_PARAM type="DTint2" way="in"/>
1912
<MG_FUNC_PARAM type="DTint4" way="in"/>
1914
<MG_FUNCTION id="PR158" name="int24eq" descr="equal" owner="vmalerba">
1915
<MG_FUNC_PARAM type="DTbool" way="out"/>
1916
<MG_FUNC_PARAM type="DTint2" way="in"/>
1917
<MG_FUNC_PARAM type="DTint4" way="in"/>
1919
<MG_FUNCTION id="PR168" name="int24ge" descr="greater-than-or-equal" owner="vmalerba">
1920
<MG_FUNC_PARAM type="DTbool" way="out"/>
1921
<MG_FUNC_PARAM type="DTint2" way="in"/>
1922
<MG_FUNC_PARAM type="DTint4" way="in"/>
1924
<MG_FUNCTION id="PR162" name="int24gt" descr="greater-than" owner="vmalerba">
1925
<MG_FUNC_PARAM type="DTbool" way="out"/>
1926
<MG_FUNC_PARAM type="DTint2" way="in"/>
1927
<MG_FUNC_PARAM type="DTint4" way="in"/>
1929
<MG_FUNCTION id="PR166" name="int24le" descr="less-than-or-equal" owner="vmalerba">
1930
<MG_FUNC_PARAM type="DTbool" way="out"/>
1931
<MG_FUNC_PARAM type="DTint2" way="in"/>
1932
<MG_FUNC_PARAM type="DTint4" way="in"/>
1934
<MG_FUNCTION id="PR160" name="int24lt" descr="less-than" owner="vmalerba">
1935
<MG_FUNC_PARAM type="DTbool" way="out"/>
1936
<MG_FUNC_PARAM type="DTint2" way="in"/>
1937
<MG_FUNC_PARAM type="DTint4" way="in"/>
1939
<MG_FUNCTION id="PR182" name="int24mi" descr="subtract" owner="vmalerba">
1940
<MG_FUNC_PARAM type="DTint4" way="out"/>
1941
<MG_FUNC_PARAM type="DTint2" way="in"/>
1942
<MG_FUNC_PARAM type="DTint4" way="in"/>
1944
<MG_FUNCTION id="PR174" name="int24mod" descr="modulus" owner="vmalerba">
1945
<MG_FUNC_PARAM type="DTint4" way="out"/>
1946
<MG_FUNC_PARAM type="DTint2" way="in"/>
1947
<MG_FUNC_PARAM type="DTint4" way="in"/>
1949
<MG_FUNCTION id="PR170" name="int24mul" descr="multiply" owner="vmalerba">
1950
<MG_FUNC_PARAM type="DTint4" way="out"/>
1951
<MG_FUNC_PARAM type="DTint2" way="in"/>
1952
<MG_FUNC_PARAM type="DTint4" way="in"/>
1954
<MG_FUNCTION id="PR164" name="int24ne" descr="not equal" owner="vmalerba">
1955
<MG_FUNC_PARAM type="DTbool" way="out"/>
1956
<MG_FUNC_PARAM type="DTint2" way="in"/>
1957
<MG_FUNC_PARAM type="DTint4" way="in"/>
1959
<MG_FUNCTION id="PR178" name="int24pl" descr="add" owner="vmalerba">
1960
<MG_FUNC_PARAM type="DTint4" way="out"/>
1961
<MG_FUNC_PARAM type="DTint2" way="in"/>
1962
<MG_FUNC_PARAM type="DTint4" way="in"/>
1964
<MG_FUNCTION id="PR1850" name="int28eq" descr="equal" owner="vmalerba">
1965
<MG_FUNC_PARAM type="DTbool" way="out"/>
1966
<MG_FUNC_PARAM type="DTint2" way="in"/>
1967
<MG_FUNC_PARAM type="DTint8" way="in"/>
1969
<MG_FUNCTION id="PR1855" name="int28ge" descr="greater-than-or-equal" owner="vmalerba">
1970
<MG_FUNC_PARAM type="DTbool" way="out"/>
1971
<MG_FUNC_PARAM type="DTint2" way="in"/>
1972
<MG_FUNC_PARAM type="DTint8" way="in"/>
1974
<MG_FUNCTION id="PR1853" name="int28gt" descr="greater-than" owner="vmalerba">
1975
<MG_FUNC_PARAM type="DTbool" way="out"/>
1976
<MG_FUNC_PARAM type="DTint2" way="in"/>
1977
<MG_FUNC_PARAM type="DTint8" way="in"/>
1979
<MG_FUNCTION id="PR1854" name="int28le" descr="less-than-or-equal" owner="vmalerba">
1980
<MG_FUNC_PARAM type="DTbool" way="out"/>
1981
<MG_FUNC_PARAM type="DTint2" way="in"/>
1982
<MG_FUNC_PARAM type="DTint8" way="in"/>
1984
<MG_FUNCTION id="PR1852" name="int28lt" descr="less-than" owner="vmalerba">
1985
<MG_FUNC_PARAM type="DTbool" way="out"/>
1986
<MG_FUNC_PARAM type="DTint2" way="in"/>
1987
<MG_FUNC_PARAM type="DTint8" way="in"/>
1989
<MG_FUNCTION id="PR1851" name="int28ne" descr="not equal" owner="vmalerba">
1990
<MG_FUNC_PARAM type="DTbool" way="out"/>
1991
<MG_FUNC_PARAM type="DTint2" way="in"/>
1992
<MG_FUNC_PARAM type="DTint8" way="in"/>
1994
<MG_FUNCTION id="PR863" name="int2_mul_cash" descr="multiply" owner="vmalerba">
1995
<MG_FUNC_PARAM type="DTmoney" way="out"/>
1996
<MG_FUNC_PARAM type="DTint2" way="in"/>
1997
<MG_FUNC_PARAM type="DTmoney" way="in"/>
1999
<MG_FUNCTION id="PR1840" name="int2_sum" descr="SUM(int2) transition function" owner="vmalerba">
2000
<MG_FUNC_PARAM type="DTint8" way="out"/>
2001
<MG_FUNC_PARAM type="DTint8" way="in"/>
2002
<MG_FUNC_PARAM type="DTint2" way="in"/>
2004
<MG_FUNCTION id="PR1253" name="int2abs" descr="absolute value" owner="vmalerba">
2005
<MG_FUNC_PARAM type="DTint2" way="out"/>
2006
<MG_FUNC_PARAM type="DTint2" way="in"/>
2008
<MG_FUNCTION id="PR1892" name="int2and" descr="binary and" owner="vmalerba">
2009
<MG_FUNC_PARAM type="DTint2" way="out"/>
2010
<MG_FUNC_PARAM type="DTint2" way="in"/>
2011
<MG_FUNC_PARAM type="DTint2" way="in"/>
2013
<MG_FUNCTION id="PR153" name="int2div" descr="divide" owner="vmalerba">
2014
<MG_FUNC_PARAM type="DTint2" way="out"/>
2015
<MG_FUNC_PARAM type="DTint2" way="in"/>
2016
<MG_FUNC_PARAM type="DTint2" way="in"/>
2018
<MG_FUNCTION id="PR63" name="int2eq" descr="equal" owner="vmalerba">
2019
<MG_FUNC_PARAM type="DTbool" way="out"/>
2020
<MG_FUNC_PARAM type="DTint2" way="in"/>
2021
<MG_FUNC_PARAM type="DTint2" way="in"/>
2023
<MG_FUNCTION id="PR276" name="int2fac" descr="factorial" owner="vmalerba">
2024
<MG_FUNC_PARAM type="DTint4" way="out"/>
2025
<MG_FUNC_PARAM type="DTint2" way="in"/>
2027
<MG_FUNCTION id="PR151" name="int2ge" descr="greater-than-or-equal" owner="vmalerba">
2028
<MG_FUNC_PARAM type="DTbool" way="out"/>
2029
<MG_FUNC_PARAM type="DTint2" way="in"/>
2030
<MG_FUNC_PARAM type="DTint2" way="in"/>
2032
<MG_FUNCTION id="PR146" name="int2gt" descr="greater-than" owner="vmalerba">
2033
<MG_FUNC_PARAM type="DTbool" way="out"/>
2034
<MG_FUNC_PARAM type="DTint2" way="in"/>
2035
<MG_FUNC_PARAM type="DTint2" way="in"/>
2037
<MG_FUNCTION id="PR770" name="int2larger" descr="larger of two" owner="vmalerba">
2038
<MG_FUNC_PARAM type="DTint2" way="out"/>
2039
<MG_FUNC_PARAM type="DTint2" way="in"/>
2040
<MG_FUNC_PARAM type="DTint2" way="in"/>
2042
<MG_FUNCTION id="PR148" name="int2le" descr="less-than-or-equal" owner="vmalerba">
2043
<MG_FUNC_PARAM type="DTbool" way="out"/>
2044
<MG_FUNC_PARAM type="DTint2" way="in"/>
2045
<MG_FUNC_PARAM type="DTint2" way="in"/>
2047
<MG_FUNCTION id="PR64" name="int2lt" descr="less-than" owner="vmalerba">
2048
<MG_FUNC_PARAM type="DTbool" way="out"/>
2049
<MG_FUNC_PARAM type="DTint2" way="in"/>
2050
<MG_FUNC_PARAM type="DTint2" way="in"/>
2052
<MG_FUNCTION id="PR180" name="int2mi" descr="subtract" owner="vmalerba">
2053
<MG_FUNC_PARAM type="DTint2" way="out"/>
2054
<MG_FUNC_PARAM type="DTint2" way="in"/>
2055
<MG_FUNC_PARAM type="DTint2" way="in"/>
2057
<MG_FUNCTION id="PR155" name="int2mod" descr="modulus" owner="vmalerba">
2058
<MG_FUNC_PARAM type="DTint2" way="out"/>
2059
<MG_FUNC_PARAM type="DTint2" way="in"/>
2060
<MG_FUNC_PARAM type="DTint2" way="in"/>
2062
<MG_FUNCTION id="PR152" name="int2mul" descr="multiply" owner="vmalerba">
2063
<MG_FUNC_PARAM type="DTint2" way="out"/>
2064
<MG_FUNC_PARAM type="DTint2" way="in"/>
2065
<MG_FUNC_PARAM type="DTint2" way="in"/>
2067
<MG_FUNCTION id="PR145" name="int2ne" descr="not equal" owner="vmalerba">
2068
<MG_FUNC_PARAM type="DTbool" way="out"/>
2069
<MG_FUNC_PARAM type="DTint2" way="in"/>
2070
<MG_FUNC_PARAM type="DTint2" way="in"/>
2072
<MG_FUNCTION id="PR1895" name="int2not" descr="binary not" owner="vmalerba">
2073
<MG_FUNC_PARAM type="DTint2" way="out"/>
2074
<MG_FUNC_PARAM type="DTint2" way="in"/>
2076
<MG_FUNCTION id="PR1893" name="int2or" descr="binary or" owner="vmalerba">
2077
<MG_FUNC_PARAM type="DTint2" way="out"/>
2078
<MG_FUNC_PARAM type="DTint2" way="in"/>
2079
<MG_FUNC_PARAM type="DTint2" way="in"/>
2081
<MG_FUNCTION id="PR176" name="int2pl" descr="add" owner="vmalerba">
2082
<MG_FUNC_PARAM type="DTint2" way="out"/>
2083
<MG_FUNC_PARAM type="DTint2" way="in"/>
2084
<MG_FUNC_PARAM type="DTint2" way="in"/>
2086
<MG_FUNCTION id="PR2405" name="int2send" descr="I/O" owner="vmalerba">
2087
<MG_FUNC_PARAM type="DTbytea" way="out"/>
2088
<MG_FUNC_PARAM type="DTint2" way="in"/>
2090
<MG_FUNCTION id="PR1896" name="int2shl" descr="binary shift left" owner="vmalerba">
2091
<MG_FUNC_PARAM type="DTint2" way="out"/>
2092
<MG_FUNC_PARAM type="DTint2" way="in"/>
2093
<MG_FUNC_PARAM type="DTint4" way="in"/>
2095
<MG_FUNCTION id="PR1897" name="int2shr" descr="binary shift right" owner="vmalerba">
2096
<MG_FUNC_PARAM type="DTint2" way="out"/>
2097
<MG_FUNC_PARAM type="DTint2" way="in"/>
2098
<MG_FUNC_PARAM type="DTint4" way="in"/>
2100
<MG_FUNCTION id="PR771" name="int2smaller" descr="smaller of two" owner="vmalerba">
2101
<MG_FUNC_PARAM type="DTint2" way="out"/>
2102
<MG_FUNC_PARAM type="DTint2" way="in"/>
2103
<MG_FUNC_PARAM type="DTint2" way="in"/>
2105
<MG_FUNCTION id="PR213" name="int2um" descr="negate" owner="vmalerba">
2106
<MG_FUNC_PARAM type="DTint2" way="out"/>
2107
<MG_FUNC_PARAM type="DTint2" way="in"/>
2109
<MG_FUNCTION id="PR1911" name="int2up" descr="unary plus" owner="vmalerba">
2110
<MG_FUNC_PARAM type="DTint2" way="out"/>
2111
<MG_FUNC_PARAM type="DTint2" way="in"/>
2113
<MG_FUNCTION id="PR1894" name="int2xor" descr="binary xor" owner="vmalerba">
2114
<MG_FUNC_PARAM type="DTint2" way="out"/>
2115
<MG_FUNC_PARAM type="DTint2" way="in"/>
2116
<MG_FUNC_PARAM type="DTint2" way="in"/>
2118
<MG_FUNCTION id="PR1744" name="int4" descr="(internal)" owner="vmalerba">
2119
<MG_FUNC_PARAM type="DTint4" way="out"/>
2120
<MG_FUNC_PARAM type="DTnumeric" way="in"/>
2122
<MG_FUNCTION id="PR1684" name="int4" descr="bitstring to int4" owner="vmalerba">
2123
<MG_FUNC_PARAM type="DTint4" way="out"/>
2124
<MG_FUNC_PARAM type="DTbit" way="in"/>
2126
<MG_FUNCTION id="PR819" name="int4" descr="convert text to int4" owner="vmalerba">
2127
<MG_FUNC_PARAM type="DTint4" way="out"/>
2128
<MG_FUNC_PARAM type="DTtext" way="in"/>
2130
<MG_FUNCTION id="PR480" name="int4" descr="convert int8 to int4" owner="vmalerba">
2131
<MG_FUNC_PARAM type="DTint4" way="out"/>
2132
<MG_FUNC_PARAM type="DTint8" way="in"/>
2134
<MG_FUNCTION id="PR313" name="int4" descr="convert int2 to int4" owner="vmalerba">
2135
<MG_FUNC_PARAM type="DTint4" way="out"/>
2136
<MG_FUNC_PARAM type="DTint2" way="in"/>
2138
<MG_FUNCTION id="PR317" name="int4" descr="convert float8 to int4" owner="vmalerba">
2139
<MG_FUNC_PARAM type="DTint4" way="out"/>
2140
<MG_FUNC_PARAM type="DTfloat8" way="in"/>
2142
<MG_FUNCTION id="PR319" name="int4" descr="convert float4 to int4" owner="vmalerba">
2143
<MG_FUNC_PARAM type="DTint4" way="out"/>
2144
<MG_FUNC_PARAM type="DTfloat4" way="in"/>
2146
<MG_FUNCTION id="PR173" name="int42div" descr="divide" owner="vmalerba">
2147
<MG_FUNC_PARAM type="DTint4" way="out"/>
2148
<MG_FUNC_PARAM type="DTint4" way="in"/>
2149
<MG_FUNC_PARAM type="DTint2" way="in"/>
2151
<MG_FUNCTION id="PR159" name="int42eq" descr="equal" owner="vmalerba">
2152
<MG_FUNC_PARAM type="DTbool" way="out"/>
2153
<MG_FUNC_PARAM type="DTint4" way="in"/>
2154
<MG_FUNC_PARAM type="DTint2" way="in"/>
2156
<MG_FUNCTION id="PR169" name="int42ge" descr="greater-than-or-equal" owner="vmalerba">
2157
<MG_FUNC_PARAM type="DTbool" way="out"/>
2158
<MG_FUNC_PARAM type="DTint4" way="in"/>
2159
<MG_FUNC_PARAM type="DTint2" way="in"/>
2161
<MG_FUNCTION id="PR163" name="int42gt" descr="greater-than" owner="vmalerba">
2162
<MG_FUNC_PARAM type="DTbool" way="out"/>
2163
<MG_FUNC_PARAM type="DTint4" way="in"/>
2164
<MG_FUNC_PARAM type="DTint2" way="in"/>
2166
<MG_FUNCTION id="PR167" name="int42le" descr="less-than-or-equal" owner="vmalerba">
2167
<MG_FUNC_PARAM type="DTbool" way="out"/>
2168
<MG_FUNC_PARAM type="DTint4" way="in"/>
2169
<MG_FUNC_PARAM type="DTint2" way="in"/>
2171
<MG_FUNCTION id="PR161" name="int42lt" descr="less-than" owner="vmalerba">
2172
<MG_FUNC_PARAM type="DTbool" way="out"/>
2173
<MG_FUNC_PARAM type="DTint4" way="in"/>
2174
<MG_FUNC_PARAM type="DTint2" way="in"/>
2176
<MG_FUNCTION id="PR183" name="int42mi" descr="subtract" owner="vmalerba">
2177
<MG_FUNC_PARAM type="DTint4" way="out"/>
2178
<MG_FUNC_PARAM type="DTint4" way="in"/>
2179
<MG_FUNC_PARAM type="DTint2" way="in"/>
2181
<MG_FUNCTION id="PR175" name="int42mod" descr="modulus" owner="vmalerba">
2182
<MG_FUNC_PARAM type="DTint4" way="out"/>
2183
<MG_FUNC_PARAM type="DTint4" way="in"/>
2184
<MG_FUNC_PARAM type="DTint2" way="in"/>
2186
<MG_FUNCTION id="PR171" name="int42mul" descr="multiply" owner="vmalerba">
2187
<MG_FUNC_PARAM type="DTint4" way="out"/>
2188
<MG_FUNC_PARAM type="DTint4" way="in"/>
2189
<MG_FUNC_PARAM type="DTint2" way="in"/>
2191
<MG_FUNCTION id="PR165" name="int42ne" descr="not equal" owner="vmalerba">
2192
<MG_FUNC_PARAM type="DTbool" way="out"/>
2193
<MG_FUNC_PARAM type="DTint4" way="in"/>
2194
<MG_FUNC_PARAM type="DTint2" way="in"/>
2196
<MG_FUNCTION id="PR179" name="int42pl" descr="add" owner="vmalerba">
2197
<MG_FUNC_PARAM type="DTint4" way="out"/>
2198
<MG_FUNC_PARAM type="DTint4" way="in"/>
2199
<MG_FUNC_PARAM type="DTint2" way="in"/>
2201
<MG_FUNCTION id="PR1281" name="int48div" descr="divide" owner="vmalerba">
2202
<MG_FUNC_PARAM type="DTint8" way="out"/>
2203
<MG_FUNC_PARAM type="DTint4" way="in"/>
2204
<MG_FUNC_PARAM type="DTint8" way="in"/>
2206
<MG_FUNCTION id="PR852" name="int48eq" descr="equal" owner="vmalerba">
2207
<MG_FUNC_PARAM type="DTbool" way="out"/>
2208
<MG_FUNC_PARAM type="DTint4" way="in"/>
2209
<MG_FUNC_PARAM type="DTint8" way="in"/>
2211
<MG_FUNCTION id="PR857" name="int48ge" descr="greater-than-or-equal" owner="vmalerba">
2212
<MG_FUNC_PARAM type="DTbool" way="out"/>
2213
<MG_FUNC_PARAM type="DTint4" way="in"/>
2214
<MG_FUNC_PARAM type="DTint8" way="in"/>
2216
<MG_FUNCTION id="PR855" name="int48gt" descr="greater-than" owner="vmalerba">
2217
<MG_FUNC_PARAM type="DTbool" way="out"/>
2218
<MG_FUNC_PARAM type="DTint4" way="in"/>
2219
<MG_FUNC_PARAM type="DTint8" way="in"/>
2221
<MG_FUNCTION id="PR856" name="int48le" descr="less-than-or-equal" owner="vmalerba">
2222
<MG_FUNC_PARAM type="DTbool" way="out"/>
2223
<MG_FUNC_PARAM type="DTint4" way="in"/>
2224
<MG_FUNC_PARAM type="DTint8" way="in"/>
2226
<MG_FUNCTION id="PR854" name="int48lt" descr="less-than" owner="vmalerba">
2227
<MG_FUNC_PARAM type="DTbool" way="out"/>
2228
<MG_FUNC_PARAM type="DTint4" way="in"/>
2229
<MG_FUNC_PARAM type="DTint8" way="in"/>
2231
<MG_FUNCTION id="PR1279" name="int48mi" descr="subtract" owner="vmalerba">
2232
<MG_FUNC_PARAM type="DTint8" way="out"/>
2233
<MG_FUNC_PARAM type="DTint4" way="in"/>
2234
<MG_FUNC_PARAM type="DTint8" way="in"/>
2236
<MG_FUNCTION id="PR1280" name="int48mul" descr="multiply" owner="vmalerba">
2237
<MG_FUNC_PARAM type="DTint8" way="out"/>
2238
<MG_FUNC_PARAM type="DTint4" way="in"/>
2239
<MG_FUNC_PARAM type="DTint8" way="in"/>
2241
<MG_FUNCTION id="PR853" name="int48ne" descr="not equal" owner="vmalerba">
2242
<MG_FUNC_PARAM type="DTbool" way="out"/>
2243
<MG_FUNC_PARAM type="DTint4" way="in"/>
2244
<MG_FUNC_PARAM type="DTint8" way="in"/>
2246
<MG_FUNCTION id="PR1278" name="int48pl" descr="add" owner="vmalerba">
2247
<MG_FUNC_PARAM type="DTint8" way="out"/>
2248
<MG_FUNC_PARAM type="DTint4" way="in"/>
2249
<MG_FUNC_PARAM type="DTint8" way="in"/>
2251
<MG_FUNCTION id="PR862" name="int4_mul_cash" descr="multiply" owner="vmalerba">
2252
<MG_FUNC_PARAM type="DTmoney" way="out"/>
2253
<MG_FUNC_PARAM type="DTint4" way="in"/>
2254
<MG_FUNC_PARAM type="DTmoney" way="in"/>
2256
<MG_FUNCTION id="PR1841" name="int4_sum" descr="SUM(int4) transition function" owner="vmalerba">
2257
<MG_FUNC_PARAM type="DTint8" way="out"/>
2258
<MG_FUNC_PARAM type="DTint8" way="in"/>
2259
<MG_FUNC_PARAM type="DTint4" way="in"/>
2261
<MG_FUNCTION id="PR1251" name="int4abs" descr="absolute value" owner="vmalerba">
2262
<MG_FUNC_PARAM type="DTint4" way="out"/>
2263
<MG_FUNC_PARAM type="DTint4" way="in"/>
2265
<MG_FUNCTION id="PR1898" name="int4and" descr="binary and" owner="vmalerba">
2266
<MG_FUNC_PARAM type="DTint4" way="out"/>
2267
<MG_FUNC_PARAM type="DTint4" way="in"/>
2268
<MG_FUNC_PARAM type="DTint4" way="in"/>
2270
<MG_FUNCTION id="PR154" name="int4div" descr="divide" owner="vmalerba">
2271
<MG_FUNC_PARAM type="DTint4" way="out"/>
2272
<MG_FUNC_PARAM type="DTint4" way="in"/>
2273
<MG_FUNC_PARAM type="DTint4" way="in"/>
2275
<MG_FUNCTION id="PR65" name="int4eq" descr="equal" owner="vmalerba">
2276
<MG_FUNC_PARAM type="DTbool" way="out"/>
2277
<MG_FUNC_PARAM type="DTint4" way="in"/>
2278
<MG_FUNC_PARAM type="DTint4" way="in"/>
2280
<MG_FUNCTION id="PR142" name="int4fac" descr="factorial" owner="vmalerba">
2281
<MG_FUNC_PARAM type="DTint4" way="out"/>
2282
<MG_FUNC_PARAM type="DTint4" way="in"/>
2284
<MG_FUNCTION id="PR150" name="int4ge" descr="greater-than-or-equal" owner="vmalerba">
2285
<MG_FUNC_PARAM type="DTbool" way="out"/>
2286
<MG_FUNC_PARAM type="DTint4" way="in"/>
2287
<MG_FUNC_PARAM type="DTint4" way="in"/>
2289
<MG_FUNCTION id="PR147" name="int4gt" descr="greater-than" owner="vmalerba">
2290
<MG_FUNC_PARAM type="DTbool" way="out"/>
2291
<MG_FUNC_PARAM type="DTint4" way="in"/>
2292
<MG_FUNC_PARAM type="DTint4" way="in"/>
2294
<MG_FUNCTION id="PR766" name="int4inc" descr="increment" owner="vmalerba">
2295
<MG_FUNC_PARAM type="DTint4" way="out"/>
2296
<MG_FUNC_PARAM type="DTint4" way="in"/>
2298
<MG_FUNCTION id="PR768" name="int4larger" descr="larger of two" owner="vmalerba">
2299
<MG_FUNC_PARAM type="DTint4" way="out"/>
2300
<MG_FUNC_PARAM type="DTint4" way="in"/>
2301
<MG_FUNC_PARAM type="DTint4" way="in"/>
2303
<MG_FUNCTION id="PR149" name="int4le" descr="less-than-or-equal" owner="vmalerba">
2304
<MG_FUNC_PARAM type="DTbool" way="out"/>
2305
<MG_FUNC_PARAM type="DTint4" way="in"/>
2306
<MG_FUNC_PARAM type="DTint4" way="in"/>
2308
<MG_FUNCTION id="PR66" name="int4lt" descr="less-than" owner="vmalerba">
2309
<MG_FUNC_PARAM type="DTbool" way="out"/>
2310
<MG_FUNC_PARAM type="DTint4" way="in"/>
2311
<MG_FUNC_PARAM type="DTint4" way="in"/>
2313
<MG_FUNCTION id="PR181" name="int4mi" descr="subtract" owner="vmalerba">
2314
<MG_FUNC_PARAM type="DTint4" way="out"/>
2315
<MG_FUNC_PARAM type="DTint4" way="in"/>
2316
<MG_FUNC_PARAM type="DTint4" way="in"/>
2318
<MG_FUNCTION id="PR156" name="int4mod" descr="modulus" owner="vmalerba">
2319
<MG_FUNC_PARAM type="DTint4" way="out"/>
2320
<MG_FUNC_PARAM type="DTint4" way="in"/>
2321
<MG_FUNC_PARAM type="DTint4" way="in"/>
2323
<MG_FUNCTION id="PR141" name="int4mul" descr="multiply" owner="vmalerba">
2324
<MG_FUNC_PARAM type="DTint4" way="out"/>
2325
<MG_FUNC_PARAM type="DTint4" way="in"/>
2326
<MG_FUNC_PARAM type="DTint4" way="in"/>
2328
<MG_FUNCTION id="PR144" name="int4ne" descr="not equal" owner="vmalerba">
2329
<MG_FUNC_PARAM type="DTbool" way="out"/>
2330
<MG_FUNC_PARAM type="DTint4" way="in"/>
2331
<MG_FUNC_PARAM type="DTint4" way="in"/>
2333
<MG_FUNCTION id="PR1901" name="int4not" descr="binary not" owner="vmalerba">
2334
<MG_FUNC_PARAM type="DTint4" way="out"/>
2335
<MG_FUNC_PARAM type="DTint4" way="in"/>
2337
<MG_FUNCTION id="PR1285" name="int4notin" descr="not in" owner="vmalerba">
2338
<MG_FUNC_PARAM type="DTbool" way="out"/>
2339
<MG_FUNC_PARAM type="DTint4" way="in"/>
2340
<MG_FUNC_PARAM type="DTtext" way="in"/>
2342
<MG_FUNCTION id="PR1899" name="int4or" descr="binary or" owner="vmalerba">
2343
<MG_FUNC_PARAM type="DTint4" way="out"/>
2344
<MG_FUNC_PARAM type="DTint4" way="in"/>
2345
<MG_FUNC_PARAM type="DTint4" way="in"/>
2347
<MG_FUNCTION id="PR177" name="int4pl" descr="add" owner="vmalerba">
2348
<MG_FUNC_PARAM type="DTint4" way="out"/>
2349
<MG_FUNC_PARAM type="DTint4" way="in"/>
2350
<MG_FUNC_PARAM type="DTint4" way="in"/>
2352
<MG_FUNCTION id="PR2407" name="int4send" descr="I/O" owner="vmalerba">
2353
<MG_FUNC_PARAM type="DTbytea" way="out"/>
2354
<MG_FUNC_PARAM type="DTint4" way="in"/>
2356
<MG_FUNCTION id="PR1902" name="int4shl" descr="binary shift left" owner="vmalerba">
2357
<MG_FUNC_PARAM type="DTint4" way="out"/>
2358
<MG_FUNC_PARAM type="DTint4" way="in"/>
2359
<MG_FUNC_PARAM type="DTint4" way="in"/>
2361
<MG_FUNCTION id="PR1903" name="int4shr" descr="binary shift right" owner="vmalerba">
2362
<MG_FUNC_PARAM type="DTint4" way="out"/>
2363
<MG_FUNC_PARAM type="DTint4" way="in"/>
2364
<MG_FUNC_PARAM type="DTint4" way="in"/>
2366
<MG_FUNCTION id="PR769" name="int4smaller" descr="smaller of two" owner="vmalerba">
2367
<MG_FUNC_PARAM type="DTint4" way="out"/>
2368
<MG_FUNC_PARAM type="DTint4" way="in"/>
2369
<MG_FUNC_PARAM type="DTint4" way="in"/>
2371
<MG_FUNCTION id="PR212" name="int4um" descr="negate" owner="vmalerba">
2372
<MG_FUNC_PARAM type="DTint4" way="out"/>
2373
<MG_FUNC_PARAM type="DTint4" way="in"/>
2375
<MG_FUNCTION id="PR1912" name="int4up" descr="unary plus" owner="vmalerba">
2376
<MG_FUNC_PARAM type="DTint4" way="out"/>
2377
<MG_FUNC_PARAM type="DTint4" way="in"/>
2379
<MG_FUNCTION id="PR1900" name="int4xor" descr="binary xor" owner="vmalerba">
2380
<MG_FUNC_PARAM type="DTint4" way="out"/>
2381
<MG_FUNC_PARAM type="DTint4" way="in"/>
2382
<MG_FUNC_PARAM type="DTint4" way="in"/>
2384
<MG_FUNCTION id="PR2076" name="int8" descr="bitstring to int8" owner="vmalerba">
2385
<MG_FUNC_PARAM type="DTint8" way="out"/>
2386
<MG_FUNC_PARAM type="DTbit" way="in"/>
2388
<MG_FUNCTION id="PR1779" name="int8" descr="(internal)" owner="vmalerba">
2389
<MG_FUNC_PARAM type="DTint8" way="out"/>
2390
<MG_FUNC_PARAM type="DTnumeric" way="in"/>
2392
<MG_FUNCTION id="PR1290" name="int8" descr="convert text to int8" owner="vmalerba">
2393
<MG_FUNC_PARAM type="DTint8" way="out"/>
2394
<MG_FUNC_PARAM type="DTtext" way="in"/>
2396
<MG_FUNCTION id="PR481" name="int8" descr="convert int4 to int8" owner="vmalerba">
2397
<MG_FUNC_PARAM type="DTint8" way="out"/>
2398
<MG_FUNC_PARAM type="DTint4" way="in"/>
2400
<MG_FUNCTION id="PR483" name="int8" descr="convert float8 to int8" owner="vmalerba">
2401
<MG_FUNC_PARAM type="DTint8" way="out"/>
2402
<MG_FUNC_PARAM type="DTfloat8" way="in"/>
2404
<MG_FUNCTION id="PR653" name="int8" descr="convert float4 to int8" owner="vmalerba">
2405
<MG_FUNC_PARAM type="DTint8" way="out"/>
2406
<MG_FUNC_PARAM type="DTfloat4" way="in"/>
2408
<MG_FUNCTION id="PR754" name="int8" descr="convert int2 to int8" owner="vmalerba">
2409
<MG_FUNC_PARAM type="DTint8" way="out"/>
2410
<MG_FUNC_PARAM type="DTint2" way="in"/>
2412
<MG_FUNCTION id="PR1856" name="int82eq" descr="equal" owner="vmalerba">
2413
<MG_FUNC_PARAM type="DTbool" way="out"/>
2414
<MG_FUNC_PARAM type="DTint8" way="in"/>
2415
<MG_FUNC_PARAM type="DTint2" way="in"/>
2417
<MG_FUNCTION id="PR1861" name="int82ge" descr="greater-than-or-equal" owner="vmalerba">
2418
<MG_FUNC_PARAM type="DTbool" way="out"/>
2419
<MG_FUNC_PARAM type="DTint8" way="in"/>
2420
<MG_FUNC_PARAM type="DTint2" way="in"/>
2422
<MG_FUNCTION id="PR1859" name="int82gt" descr="greater-than" owner="vmalerba">
2423
<MG_FUNC_PARAM type="DTbool" way="out"/>
2424
<MG_FUNC_PARAM type="DTint8" way="in"/>
2425
<MG_FUNC_PARAM type="DTint2" way="in"/>
2427
<MG_FUNCTION id="PR1860" name="int82le" descr="less-than-or-equal" owner="vmalerba">
2428
<MG_FUNC_PARAM type="DTbool" way="out"/>
2429
<MG_FUNC_PARAM type="DTint8" way="in"/>
2430
<MG_FUNC_PARAM type="DTint2" way="in"/>
2432
<MG_FUNCTION id="PR1858" name="int82lt" descr="less-than" owner="vmalerba">
2433
<MG_FUNC_PARAM type="DTbool" way="out"/>
2434
<MG_FUNC_PARAM type="DTint8" way="in"/>
2435
<MG_FUNC_PARAM type="DTint2" way="in"/>
2437
<MG_FUNCTION id="PR1857" name="int82ne" descr="not equal" owner="vmalerba">
2438
<MG_FUNC_PARAM type="DTbool" way="out"/>
2439
<MG_FUNC_PARAM type="DTint8" way="in"/>
2440
<MG_FUNC_PARAM type="DTint2" way="in"/>
2442
<MG_FUNCTION id="PR1277" name="int84div" descr="divide" owner="vmalerba">
2443
<MG_FUNC_PARAM type="DTint8" way="out"/>
2444
<MG_FUNC_PARAM type="DTint8" way="in"/>
2445
<MG_FUNC_PARAM type="DTint4" way="in"/>
2447
<MG_FUNCTION id="PR474" name="int84eq" descr="equal" owner="vmalerba">
2448
<MG_FUNC_PARAM type="DTbool" way="out"/>
2449
<MG_FUNC_PARAM type="DTint8" way="in"/>
2450
<MG_FUNC_PARAM type="DTint4" way="in"/>
2452
<MG_FUNCTION id="PR479" name="int84ge" descr="greater-than-or-equal" owner="vmalerba">
2453
<MG_FUNC_PARAM type="DTbool" way="out"/>
2454
<MG_FUNC_PARAM type="DTint8" way="in"/>
2455
<MG_FUNC_PARAM type="DTint4" way="in"/>
2457
<MG_FUNCTION id="PR477" name="int84gt" descr="greater-than" owner="vmalerba">
2458
<MG_FUNC_PARAM type="DTbool" way="out"/>
2459
<MG_FUNC_PARAM type="DTint8" way="in"/>
2460
<MG_FUNC_PARAM type="DTint4" way="in"/>
2462
<MG_FUNCTION id="PR478" name="int84le" descr="less-than-or-equal" owner="vmalerba">
2463
<MG_FUNC_PARAM type="DTbool" way="out"/>
2464
<MG_FUNC_PARAM type="DTint8" way="in"/>
2465
<MG_FUNC_PARAM type="DTint4" way="in"/>
2467
<MG_FUNCTION id="PR476" name="int84lt" descr="less-than" owner="vmalerba">
2468
<MG_FUNC_PARAM type="DTbool" way="out"/>
2469
<MG_FUNC_PARAM type="DTint8" way="in"/>
2470
<MG_FUNC_PARAM type="DTint4" way="in"/>
2472
<MG_FUNCTION id="PR1275" name="int84mi" descr="subtract" owner="vmalerba">
2473
<MG_FUNC_PARAM type="DTint8" way="out"/>
2474
<MG_FUNC_PARAM type="DTint8" way="in"/>
2475
<MG_FUNC_PARAM type="DTint4" way="in"/>
2477
<MG_FUNCTION id="PR1276" name="int84mul" descr="multiply" owner="vmalerba">
2478
<MG_FUNC_PARAM type="DTint8" way="out"/>
2479
<MG_FUNC_PARAM type="DTint8" way="in"/>
2480
<MG_FUNC_PARAM type="DTint4" way="in"/>
2482
<MG_FUNCTION id="PR475" name="int84ne" descr="not equal" owner="vmalerba">
2483
<MG_FUNC_PARAM type="DTbool" way="out"/>
2484
<MG_FUNC_PARAM type="DTint8" way="in"/>
2485
<MG_FUNC_PARAM type="DTint4" way="in"/>
2487
<MG_FUNCTION id="PR1274" name="int84pl" descr="add" owner="vmalerba">
2488
<MG_FUNC_PARAM type="DTint8" way="out"/>
2489
<MG_FUNC_PARAM type="DTint8" way="in"/>
2490
<MG_FUNC_PARAM type="DTint4" way="in"/>
2492
<MG_FUNCTION id="PR1842" name="int8_sum" descr="SUM(int8) transition function" owner="vmalerba">
2493
<MG_FUNC_PARAM type="DTnumeric" way="out"/>
2494
<MG_FUNC_PARAM type="DTnumeric" way="in"/>
2495
<MG_FUNC_PARAM type="DTint8" way="in"/>
2497
<MG_FUNCTION id="PR1230" name="int8abs" descr="absolute value" owner="vmalerba">
2498
<MG_FUNC_PARAM type="DTint8" way="out"/>
2499
<MG_FUNC_PARAM type="DTint8" way="in"/>
2501
<MG_FUNCTION id="PR1904" name="int8and" descr="binary and" owner="vmalerba">
2502
<MG_FUNC_PARAM type="DTint8" way="out"/>
2503
<MG_FUNC_PARAM type="DTint8" way="in"/>
2504
<MG_FUNC_PARAM type="DTint8" way="in"/>
2506
<MG_FUNCTION id="PR466" name="int8div" descr="divide" owner="vmalerba">
2507
<MG_FUNC_PARAM type="DTint8" way="out"/>
2508
<MG_FUNC_PARAM type="DTint8" way="in"/>
2509
<MG_FUNC_PARAM type="DTint8" way="in"/>
2511
<MG_FUNCTION id="PR467" name="int8eq" descr="equal" owner="vmalerba">
2512
<MG_FUNC_PARAM type="DTbool" way="out"/>
2513
<MG_FUNC_PARAM type="DTint8" way="in"/>
2514
<MG_FUNC_PARAM type="DTint8" way="in"/>
2516
<MG_FUNCTION id="PR100" name="int8fac" descr="factorial" owner="vmalerba">
2517
<MG_FUNC_PARAM type="DTint8" way="out"/>
2518
<MG_FUNC_PARAM type="DTint8" way="in"/>
2520
<MG_FUNCTION id="PR472" name="int8ge" descr="greater-than-or-equal" owner="vmalerba">
2521
<MG_FUNC_PARAM type="DTbool" way="out"/>
2522
<MG_FUNC_PARAM type="DTint8" way="in"/>
2523
<MG_FUNC_PARAM type="DTint8" way="in"/>
2525
<MG_FUNCTION id="PR470" name="int8gt" descr="greater-than" owner="vmalerba">
2526
<MG_FUNC_PARAM type="DTbool" way="out"/>
2527
<MG_FUNC_PARAM type="DTint8" way="in"/>
2528
<MG_FUNC_PARAM type="DTint8" way="in"/>
2530
<MG_FUNCTION id="PR1219" name="int8inc" descr="increment" owner="vmalerba">
2531
<MG_FUNC_PARAM type="DTint8" way="out"/>
2532
<MG_FUNC_PARAM type="DTint8" way="in"/>
2534
<MG_FUNCTION id="PR1236" name="int8larger" descr="larger of two" owner="vmalerba">
2535
<MG_FUNC_PARAM type="DTint8" way="out"/>
2536
<MG_FUNC_PARAM type="DTint8" way="in"/>
2537
<MG_FUNC_PARAM type="DTint8" way="in"/>
2539
<MG_FUNCTION id="PR471" name="int8le" descr="less-than-or-equal" owner="vmalerba">
2540
<MG_FUNC_PARAM type="DTbool" way="out"/>
2541
<MG_FUNC_PARAM type="DTint8" way="in"/>
2542
<MG_FUNC_PARAM type="DTint8" way="in"/>
2544
<MG_FUNCTION id="PR469" name="int8lt" descr="less-than" owner="vmalerba">
2545
<MG_FUNC_PARAM type="DTbool" way="out"/>
2546
<MG_FUNC_PARAM type="DTint8" way="in"/>
2547
<MG_FUNC_PARAM type="DTint8" way="in"/>
2549
<MG_FUNCTION id="PR464" name="int8mi" descr="subtract" owner="vmalerba">
2550
<MG_FUNC_PARAM type="DTint8" way="out"/>
2551
<MG_FUNC_PARAM type="DTint8" way="in"/>
2552
<MG_FUNC_PARAM type="DTint8" way="in"/>
2554
<MG_FUNCTION id="PR945" name="int8mod" descr="modulus" owner="vmalerba">
2555
<MG_FUNC_PARAM type="DTint8" way="out"/>
2556
<MG_FUNC_PARAM type="DTint8" way="in"/>
2557
<MG_FUNC_PARAM type="DTint8" way="in"/>
2559
<MG_FUNCTION id="PR465" name="int8mul" descr="multiply" owner="vmalerba">
2560
<MG_FUNC_PARAM type="DTint8" way="out"/>
2561
<MG_FUNC_PARAM type="DTint8" way="in"/>
2562
<MG_FUNC_PARAM type="DTint8" way="in"/>
2564
<MG_FUNCTION id="PR468" name="int8ne" descr="not equal" owner="vmalerba">
2565
<MG_FUNC_PARAM type="DTbool" way="out"/>
2566
<MG_FUNC_PARAM type="DTint8" way="in"/>
2567
<MG_FUNC_PARAM type="DTint8" way="in"/>
2569
<MG_FUNCTION id="PR1907" name="int8not" descr="binary not" owner="vmalerba">
2570
<MG_FUNC_PARAM type="DTint8" way="out"/>
2571
<MG_FUNC_PARAM type="DTint8" way="in"/>
2573
<MG_FUNCTION id="PR1905" name="int8or" descr="binary or" owner="vmalerba">
2574
<MG_FUNC_PARAM type="DTint8" way="out"/>
2575
<MG_FUNC_PARAM type="DTint8" way="in"/>
2576
<MG_FUNC_PARAM type="DTint8" way="in"/>
2578
<MG_FUNCTION id="PR463" name="int8pl" descr="add" owner="vmalerba">
2579
<MG_FUNC_PARAM type="DTint8" way="out"/>
2580
<MG_FUNC_PARAM type="DTint8" way="in"/>
2581
<MG_FUNC_PARAM type="DTint8" way="in"/>
2583
<MG_FUNCTION id="PR2409" name="int8send" descr="I/O" owner="vmalerba">
2584
<MG_FUNC_PARAM type="DTbytea" way="out"/>
2585
<MG_FUNC_PARAM type="DTint8" way="in"/>
2587
<MG_FUNCTION id="PR1908" name="int8shl" descr="binary shift left" owner="vmalerba">
2588
<MG_FUNC_PARAM type="DTint8" way="out"/>
2589
<MG_FUNC_PARAM type="DTint8" way="in"/>
2590
<MG_FUNC_PARAM type="DTint4" way="in"/>
2592
<MG_FUNCTION id="PR1909" name="int8shr" descr="binary shift right" owner="vmalerba">
2593
<MG_FUNC_PARAM type="DTint8" way="out"/>
2594
<MG_FUNC_PARAM type="DTint8" way="in"/>
2595
<MG_FUNC_PARAM type="DTint4" way="in"/>
2597
<MG_FUNCTION id="PR1237" name="int8smaller" descr="smaller of two" owner="vmalerba">
2598
<MG_FUNC_PARAM type="DTint8" way="out"/>
2599
<MG_FUNC_PARAM type="DTint8" way="in"/>
2600
<MG_FUNC_PARAM type="DTint8" way="in"/>
2602
<MG_FUNCTION id="PR462" name="int8um" descr="negate" owner="vmalerba">
2603
<MG_FUNC_PARAM type="DTint8" way="out"/>
2604
<MG_FUNC_PARAM type="DTint8" way="in"/>
2606
<MG_FUNCTION id="PR1910" name="int8up" descr="unary plus" owner="vmalerba">
2607
<MG_FUNC_PARAM type="DTint8" way="out"/>
2608
<MG_FUNC_PARAM type="DTint8" way="in"/>
2610
<MG_FUNCTION id="PR1906" name="int8xor" descr="binary xor" owner="vmalerba">
2611
<MG_FUNC_PARAM type="DTint8" way="out"/>
2612
<MG_FUNC_PARAM type="DTint8" way="in"/>
2613
<MG_FUNC_PARAM type="DTint8" way="in"/>
2615
<MG_FUNCTION id="PR278" name="inter_lb" descr="intersect?" owner="vmalerba">
2616
<MG_FUNC_PARAM type="DTbool" way="out"/>
2617
<MG_FUNC_PARAM type="DTline" way="in"/>
2618
<MG_FUNC_PARAM type="DTbox" way="in"/>
2620
<MG_FUNCTION id="PR373" name="inter_sb" descr="intersect?" owner="vmalerba">
2621
<MG_FUNC_PARAM type="DTbool" way="out"/>
2622
<MG_FUNC_PARAM type="DTlseg" way="in"/>
2623
<MG_FUNC_PARAM type="DTbox" way="in"/>
2625
<MG_FUNCTION id="PR277" name="inter_sl" descr="intersect?" owner="vmalerba">
2626
<MG_FUNC_PARAM type="DTbool" way="out"/>
2627
<MG_FUNC_PARAM type="DTlseg" way="in"/>
2628
<MG_FUNC_PARAM type="DTline" way="in"/>
2630
<MG_FUNCTION id="PR1370" name="interval" descr="convert time to interval" owner="vmalerba">
2631
<MG_FUNC_PARAM type="DTinterval" way="out"/>
2632
<MG_FUNC_PARAM type="DTtime" way="in"/>
2634
<MG_FUNCTION id="PR1263" name="interval" descr="convert text to interval" owner="vmalerba">
2635
<MG_FUNC_PARAM type="DTinterval" way="out"/>
2636
<MG_FUNC_PARAM type="DTtext" way="in"/>
2638
<MG_FUNCTION id="PR1177" name="interval" descr="convert reltime to interval" owner="vmalerba">
2639
<MG_FUNC_PARAM type="DTinterval" way="out"/>
2640
<MG_FUNC_PARAM type="DTreltime" way="in"/>
2642
<MG_FUNCTION id="PR1200" name="interval" descr="adjust interval precision" owner="vmalerba">
2643
<MG_FUNC_PARAM type="DTinterval" way="out"/>
2644
<MG_FUNC_PARAM type="DTinterval" way="in"/>
2645
<MG_FUNC_PARAM type="DTint4" way="in"/>
2647
<MG_FUNCTION id="PR1315" name="interval_cmp" descr="less-equal-greater" owner="vmalerba">
2648
<MG_FUNC_PARAM type="DTint4" way="out"/>
2649
<MG_FUNC_PARAM type="DTinterval" way="in"/>
2650
<MG_FUNC_PARAM type="DTinterval" way="in"/>
2652
<MG_FUNCTION id="PR1326" name="interval_div" descr="divide" owner="vmalerba">
2653
<MG_FUNC_PARAM type="DTinterval" way="out"/>
2654
<MG_FUNC_PARAM type="DTinterval" way="in"/>
2655
<MG_FUNC_PARAM type="DTfloat8" way="in"/>
2657
<MG_FUNCTION id="PR1162" name="interval_eq" descr="equal" owner="vmalerba">
2658
<MG_FUNC_PARAM type="DTbool" way="out"/>
2659
<MG_FUNC_PARAM type="DTinterval" way="in"/>
2660
<MG_FUNC_PARAM type="DTinterval" way="in"/>
2662
<MG_FUNCTION id="PR1166" name="interval_ge" descr="greater-than-or-equal" owner="vmalerba">
2663
<MG_FUNC_PARAM type="DTbool" way="out"/>
2664
<MG_FUNC_PARAM type="DTinterval" way="in"/>
2665
<MG_FUNC_PARAM type="DTinterval" way="in"/>
2667
<MG_FUNCTION id="PR1167" name="interval_gt" descr="greater-than" owner="vmalerba">
2668
<MG_FUNC_PARAM type="DTbool" way="out"/>
2669
<MG_FUNC_PARAM type="DTinterval" way="in"/>
2670
<MG_FUNC_PARAM type="DTinterval" way="in"/>
2672
<MG_FUNCTION id="PR1697" name="interval_hash" descr="hash" owner="vmalerba">
2673
<MG_FUNC_PARAM type="DTint4" way="out"/>
2674
<MG_FUNC_PARAM type="DTinterval" way="in"/>
2676
<MG_FUNCTION id="PR1198" name="interval_larger" descr="larger of two" owner="vmalerba">
2677
<MG_FUNC_PARAM type="DTinterval" way="out"/>
2678
<MG_FUNC_PARAM type="DTinterval" way="in"/>
2679
<MG_FUNC_PARAM type="DTinterval" way="in"/>
2681
<MG_FUNCTION id="PR1165" name="interval_le" descr="less-than-or-equal" owner="vmalerba">
2682
<MG_FUNC_PARAM type="DTbool" way="out"/>
2683
<MG_FUNC_PARAM type="DTinterval" way="in"/>
2684
<MG_FUNC_PARAM type="DTinterval" way="in"/>
2686
<MG_FUNCTION id="PR1164" name="interval_lt" descr="less-than" owner="vmalerba">
2687
<MG_FUNC_PARAM type="DTbool" way="out"/>
2688
<MG_FUNC_PARAM type="DTinterval" way="in"/>
2689
<MG_FUNC_PARAM type="DTinterval" way="in"/>
2691
<MG_FUNCTION id="PR1170" name="interval_mi" descr="subtract" owner="vmalerba">
2692
<MG_FUNC_PARAM type="DTinterval" way="out"/>
2693
<MG_FUNC_PARAM type="DTinterval" way="in"/>
2694
<MG_FUNC_PARAM type="DTinterval" way="in"/>
2696
<MG_FUNCTION id="PR2050" name="interval_mi_time" descr="minus" owner="vmalerba">
2697
<MG_FUNC_PARAM type="DTtime" way="out"/>
2698
<MG_FUNC_PARAM type="DTinterval" way="in"/>
2699
<MG_FUNC_PARAM type="DTtime" way="in"/>
2701
<MG_FUNCTION id="PR2051" name="interval_mi_timetz" descr="minus" owner="vmalerba">
2702
<MG_FUNC_PARAM type="DTtimetz" way="out"/>
2703
<MG_FUNC_PARAM type="DTinterval" way="in"/>
2704
<MG_FUNC_PARAM type="DTtimetz" way="in"/>
2706
<MG_FUNCTION id="PR1618" name="interval_mul" descr="multiply interval" owner="vmalerba">
2707
<MG_FUNC_PARAM type="DTinterval" way="out"/>
2708
<MG_FUNC_PARAM type="DTinterval" way="in"/>
2709
<MG_FUNC_PARAM type="DTfloat8" way="in"/>
2711
<MG_FUNCTION id="PR1163" name="interval_ne" descr="not equal" owner="vmalerba">
2712
<MG_FUNC_PARAM type="DTbool" way="out"/>
2713
<MG_FUNC_PARAM type="DTinterval" way="in"/>
2714
<MG_FUNC_PARAM type="DTinterval" way="in"/>
2716
<MG_FUNCTION id="PR1169" name="interval_pl" descr="add" owner="vmalerba">
2717
<MG_FUNC_PARAM type="DTinterval" way="out"/>
2718
<MG_FUNC_PARAM type="DTinterval" way="in"/>
2719
<MG_FUNC_PARAM type="DTinterval" way="in"/>
2721
<MG_FUNCTION id="PR1848" name="interval_pl_time" descr="plus" owner="vmalerba">
2722
<MG_FUNC_PARAM type="DTtime" way="out"/>
2723
<MG_FUNC_PARAM type="DTinterval" way="in"/>
2724
<MG_FUNC_PARAM type="DTtime" way="in"/>
2726
<MG_FUNCTION id="PR2479" name="interval_send" descr="I/O" owner="vmalerba">
2727
<MG_FUNC_PARAM type="DTbytea" way="out"/>
2728
<MG_FUNC_PARAM type="DTinterval" way="in"/>
2730
<MG_FUNCTION id="PR1197" name="interval_smaller" descr="smaller of two" owner="vmalerba">
2731
<MG_FUNC_PARAM type="DTinterval" way="out"/>
2732
<MG_FUNC_PARAM type="DTinterval" way="in"/>
2733
<MG_FUNC_PARAM type="DTinterval" way="in"/>
2735
<MG_FUNCTION id="PR1168" name="interval_um" descr="subtract" owner="vmalerba">
2736
<MG_FUNC_PARAM type="DTinterval" way="out"/>
2737
<MG_FUNC_PARAM type="DTinterval" way="in"/>
2739
<MG_FUNCTION id="PR248" name="intinterval" descr="abstime in tinterval" owner="vmalerba">
2740
<MG_FUNC_PARAM type="DTbool" way="out"/>
2741
<MG_FUNC_PARAM type="DTabstime" way="in"/>
2742
<MG_FUNC_PARAM type="DTtinterval" way="in"/>
2744
<MG_FUNCTION id="PR1430" name="isclosed" descr="path closed?" owner="vmalerba">
2745
<MG_FUNC_PARAM type="DTbool" way="out"/>
2746
<MG_FUNC_PARAM type="DTpath" way="in"/>
2748
<MG_FUNCTION id="PR951" name="isfalse" descr="bool is false (not true or unknown)" owner="vmalerba">
2749
<MG_FUNC_PARAM type="DTbool" way="out"/>
2750
<MG_FUNC_PARAM type="DTbool" way="in"/>
2752
<MG_FUNCTION id="PR2048" name="isfinite" descr="finite timestamp?" owner="vmalerba">
2753
<MG_FUNC_PARAM type="DTbool" way="out"/>
2754
<MG_FUNC_PARAM type="DTtimestamp" way="in"/>
2756
<MG_FUNCTION id="PR1389" name="isfinite" descr="finite timestamp?" owner="vmalerba">
2757
<MG_FUNC_PARAM type="DTbool" way="out"/>
2758
<MG_FUNC_PARAM type="DTtimestamptz" way="in"/>
2760
<MG_FUNCTION id="PR1390" name="isfinite" descr="finite interval?" owner="vmalerba">
2761
<MG_FUNC_PARAM type="DTbool" way="out"/>
2762
<MG_FUNC_PARAM type="DTinterval" way="in"/>
2764
<MG_FUNCTION id="PR275" name="isfinite" descr="finite abstime?" owner="vmalerba">
2765
<MG_FUNC_PARAM type="DTbool" way="out"/>
2766
<MG_FUNC_PARAM type="DTabstime" way="in"/>
2768
<MG_FUNCTION id="PR1411" name="ishorizontal" descr="horizontal?" owner="vmalerba">
2769
<MG_FUNC_PARAM type="DTbool" way="out"/>
2770
<MG_FUNC_PARAM type="DTlseg" way="in"/>
2772
<MG_FUNCTION id="PR1415" name="ishorizontal" descr="horizontal?" owner="vmalerba">
2773
<MG_FUNC_PARAM type="DTbool" way="out"/>
2774
<MG_FUNC_PARAM type="DTline" way="in"/>
2776
<MG_FUNCTION id="PR1407" name="ishorizontal" descr="horizontally aligned?" owner="vmalerba">
2777
<MG_FUNC_PARAM type="DTbool" way="out"/>
2778
<MG_FUNC_PARAM type="DTpoint" way="in"/>
2779
<MG_FUNC_PARAM type="DTpoint" way="in"/>
2781
<MG_FUNCTION id="PR1418" name="isnotfalse" descr="bool is not false (ie, true or unknown)" owner="vmalerba">
2782
<MG_FUNC_PARAM type="DTbool" way="out"/>
2783
<MG_FUNC_PARAM type="DTbool" way="in"/>
2785
<MG_FUNCTION id="PR1417" name="isnottrue" descr="bool is not true (ie, false or unknown)" owner="vmalerba">
2786
<MG_FUNC_PARAM type="DTbool" way="out"/>
2787
<MG_FUNC_PARAM type="DTbool" way="in"/>
2789
<MG_FUNCTION id="PR1431" name="isopen" descr="path open?" owner="vmalerba">
2790
<MG_FUNC_PARAM type="DTbool" way="out"/>
2791
<MG_FUNC_PARAM type="DTpath" way="in"/>
2793
<MG_FUNCTION id="PR1408" name="isparallel" descr="parallel?" owner="vmalerba">
2794
<MG_FUNC_PARAM type="DTbool" way="out"/>
2795
<MG_FUNC_PARAM type="DTlseg" way="in"/>
2796
<MG_FUNC_PARAM type="DTlseg" way="in"/>
2798
<MG_FUNCTION id="PR1412" name="isparallel" descr="parallel?" owner="vmalerba">
2799
<MG_FUNC_PARAM type="DTbool" way="out"/>
2800
<MG_FUNC_PARAM type="DTline" way="in"/>
2801
<MG_FUNC_PARAM type="DTline" way="in"/>
2803
<MG_FUNCTION id="PR1409" name="isperp" descr="perpendicular?" owner="vmalerba">
2804
<MG_FUNC_PARAM type="DTbool" way="out"/>
2805
<MG_FUNC_PARAM type="DTlseg" way="in"/>
2806
<MG_FUNC_PARAM type="DTlseg" way="in"/>
2808
<MG_FUNCTION id="PR1413" name="isperp" descr="perpendicular?" owner="vmalerba">
2809
<MG_FUNC_PARAM type="DTbool" way="out"/>
2810
<MG_FUNC_PARAM type="DTline" way="in"/>
2811
<MG_FUNC_PARAM type="DTline" way="in"/>
2813
<MG_FUNCTION id="PR950" name="istrue" descr="bool is true (not false or unknown)" owner="vmalerba">
2814
<MG_FUNC_PARAM type="DTbool" way="out"/>
2815
<MG_FUNC_PARAM type="DTbool" way="in"/>
2817
<MG_FUNCTION id="PR1410" name="isvertical" descr="vertical?" owner="vmalerba">
2818
<MG_FUNC_PARAM type="DTbool" way="out"/>
2819
<MG_FUNC_PARAM type="DTlseg" way="in"/>
2821
<MG_FUNCTION id="PR1414" name="isvertical" descr="vertical?" owner="vmalerba">
2822
<MG_FUNC_PARAM type="DTbool" way="out"/>
2823
<MG_FUNC_PARAM type="DTline" way="in"/>
2825
<MG_FUNCTION id="PR1406" name="isvertical" descr="vertically aligned?" owner="vmalerba">
2826
<MG_FUNC_PARAM type="DTbool" way="out"/>
2827
<MG_FUNC_PARAM type="DTpoint" way="in"/>
2828
<MG_FUNC_PARAM type="DTpoint" way="in"/>
2830
<MG_FUNCTION id="PR2010" name="length" descr="octet length" owner="vmalerba">
2831
<MG_FUNC_PARAM type="DTint4" way="out"/>
2832
<MG_FUNC_PARAM type="DTbytea" way="in"/>
2834
<MG_FUNCTION id="PR1681" name="length" descr="bitstring length" owner="vmalerba">
2835
<MG_FUNC_PARAM type="DTint4" way="out"/>
2836
<MG_FUNC_PARAM type="DTbit" way="in"/>
2838
<MG_FUNCTION id="PR1530" name="length" descr="distance between endpoints" owner="vmalerba">
2839
<MG_FUNC_PARAM type="DTfloat8" way="out"/>
2840
<MG_FUNC_PARAM type="DTlseg" way="in"/>
2842
<MG_FUNCTION id="PR1531" name="length" descr="sum of path segments" owner="vmalerba">
2843
<MG_FUNC_PARAM type="DTfloat8" way="out"/>
2844
<MG_FUNC_PARAM type="DTpath" way="in"/>
2846
<MG_FUNCTION id="PR1317" name="length" descr="length" owner="vmalerba">
2847
<MG_FUNC_PARAM type="DTint4" way="out"/>
2848
<MG_FUNC_PARAM type="DTtext" way="in"/>
2850
<MG_FUNCTION id="PR1318" name="length" descr="character length" owner="vmalerba">
2851
<MG_FUNC_PARAM type="DTint4" way="out"/>
2852
<MG_FUNC_PARAM type="DTbpchar" way="in"/>
2854
<MG_FUNCTION id="PR2007" name="like" descr="matches LIKE expression" owner="vmalerba">
2855
<MG_FUNC_PARAM type="DTbool" way="out"/>
2856
<MG_FUNC_PARAM type="DTbytea" way="in"/>
2857
<MG_FUNC_PARAM type="DTbytea" way="in"/>
2859
<MG_FUNCTION id="PR1569" name="like" descr="matches LIKE expression" owner="vmalerba">
2860
<MG_FUNC_PARAM type="DTbool" way="out"/>
2861
<MG_FUNC_PARAM type="DTtext" way="in"/>
2862
<MG_FUNC_PARAM type="DTtext" way="in"/>
2864
<MG_FUNCTION id="PR1571" name="like" descr="matches LIKE expression" owner="vmalerba">
2865
<MG_FUNC_PARAM type="DTbool" way="out"/>
2866
<MG_FUNC_PARAM type="DTname" way="in"/>
2867
<MG_FUNC_PARAM type="DTtext" way="in"/>
2869
<MG_FUNCTION id="PR2009" name="like_escape" descr="convert LIKE pattern to use backslash escapes" owner="vmalerba">
2870
<MG_FUNC_PARAM type="DTbytea" way="out"/>
2871
<MG_FUNC_PARAM type="DTbytea" way="in"/>
2872
<MG_FUNC_PARAM type="DTbytea" way="in"/>
2874
<MG_FUNCTION id="PR1637" name="like_escape" descr="convert LIKE pattern to use backslash escapes" owner="vmalerba">
2875
<MG_FUNC_PARAM type="DTtext" way="out"/>
2876
<MG_FUNC_PARAM type="DTtext" way="in"/>
2877
<MG_FUNC_PARAM type="DTtext" way="in"/>
2879
<MG_FUNCTION id="PR1493" name="line" descr="line from points" owner="vmalerba">
2880
<MG_FUNC_PARAM type="DTline" way="out"/>
2881
<MG_FUNC_PARAM type="DTpoint" way="in"/>
2882
<MG_FUNC_PARAM type="DTpoint" way="in"/>
2884
<MG_FUNCTION id="PR239" name="line_distance" descr="distance between" owner="vmalerba">
2885
<MG_FUNC_PARAM type="DTfloat8" way="out"/>
2886
<MG_FUNC_PARAM type="DTline" way="in"/>
2887
<MG_FUNC_PARAM type="DTline" way="in"/>
2889
<MG_FUNCTION id="PR1492" name="line_eq" descr="lines equal?" owner="vmalerba">
2890
<MG_FUNC_PARAM type="DTbool" way="out"/>
2891
<MG_FUNC_PARAM type="DTline" way="in"/>
2892
<MG_FUNC_PARAM type="DTline" way="in"/>
2894
<MG_FUNCTION id="PR1499" name="line_horizontal" descr="horizontal?" owner="vmalerba">
2895
<MG_FUNC_PARAM type="DTbool" way="out"/>
2896
<MG_FUNC_PARAM type="DTline" way="in"/>
2898
<MG_FUNCTION id="PR1494" name="line_interpt" descr="intersection point" owner="vmalerba">
2899
<MG_FUNC_PARAM type="DTpoint" way="out"/>
2900
<MG_FUNC_PARAM type="DTline" way="in"/>
2901
<MG_FUNC_PARAM type="DTline" way="in"/>
2903
<MG_FUNCTION id="PR1495" name="line_intersect" descr="intersect?" owner="vmalerba">
2904
<MG_FUNC_PARAM type="DTbool" way="out"/>
2905
<MG_FUNC_PARAM type="DTline" way="in"/>
2906
<MG_FUNC_PARAM type="DTline" way="in"/>
2908
<MG_FUNCTION id="PR1496" name="line_parallel" descr="parallel?" owner="vmalerba">
2909
<MG_FUNC_PARAM type="DTbool" way="out"/>
2910
<MG_FUNC_PARAM type="DTline" way="in"/>
2911
<MG_FUNC_PARAM type="DTline" way="in"/>
2913
<MG_FUNCTION id="PR1497" name="line_perp" descr="perpendicular?" owner="vmalerba">
2914
<MG_FUNC_PARAM type="DTbool" way="out"/>
2915
<MG_FUNC_PARAM type="DTline" way="in"/>
2916
<MG_FUNC_PARAM type="DTline" way="in"/>
2918
<MG_FUNCTION id="PR2489" name="line_send" descr="I/O" owner="vmalerba">
2919
<MG_FUNC_PARAM type="DTbytea" way="out"/>
2920
<MG_FUNC_PARAM type="DTline" way="in"/>
2922
<MG_FUNCTION id="PR1498" name="line_vertical" descr="vertical?" owner="vmalerba">
2923
<MG_FUNC_PARAM type="DTbool" way="out"/>
2924
<MG_FUNC_PARAM type="DTline" way="in"/>
2926
<MG_FUNCTION id="PR1734" name="ln" descr="natural logarithm of n" owner="vmalerba">
2927
<MG_FUNC_PARAM type="DTnumeric" way="out"/>
2928
<MG_FUNC_PARAM type="DTnumeric" way="in"/>
2930
<MG_FUNCTION id="PR1341" name="ln" descr="natural logarithm" owner="vmalerba">
2931
<MG_FUNC_PARAM type="DTfloat8" way="out"/>
2932
<MG_FUNC_PARAM type="DTfloat8" way="in"/>
2934
<MG_FUNCTION id="PR953" name="lo_close" descr="large object close" owner="vmalerba">
2935
<MG_FUNC_PARAM type="DTint4" way="out"/>
2936
<MG_FUNC_PARAM type="DTint4" way="in"/>
2938
<MG_FUNCTION id="PR956" name="lo_lseek" descr="large object seek" owner="vmalerba">
2939
<MG_FUNC_PARAM type="DTint4" way="out"/>
2940
<MG_FUNC_PARAM type="DTint4" way="in"/>
2941
<MG_FUNC_PARAM type="DTint4" way="in"/>
2942
<MG_FUNC_PARAM type="DTint4" way="in"/>
2944
<MG_FUNCTION id="PR958" name="lo_tell" descr="large object position" owner="vmalerba">
2945
<MG_FUNC_PARAM type="DTint4" way="out"/>
2946
<MG_FUNC_PARAM type="DTint4" way="in"/>
2948
<MG_FUNCTION id="PR1741" name="log" descr="logarithm base 10 of n" owner="vmalerba">
2949
<MG_FUNC_PARAM type="DTnumeric" way="out"/>
2950
<MG_FUNC_PARAM type="DTnumeric" way="in"/>
2952
<MG_FUNCTION id="PR1340" name="log" descr="base 10 logarithm" owner="vmalerba">
2953
<MG_FUNC_PARAM type="DTfloat8" way="out"/>
2954
<MG_FUNC_PARAM type="DTfloat8" way="in"/>
2956
<MG_FUNCTION id="PR1736" name="log" descr="logarithm base m of n" owner="vmalerba">
2957
<MG_FUNC_PARAM type="DTnumeric" way="out"/>
2958
<MG_FUNC_PARAM type="DTnumeric" way="in"/>
2959
<MG_FUNC_PARAM type="DTnumeric" way="in"/>
2961
<MG_FUNCTION id="PR954" name="loread" descr="large object read" owner="vmalerba">
2962
<MG_FUNC_PARAM type="DTbytea" way="out"/>
2963
<MG_FUNC_PARAM type="DTint4" way="in"/>
2964
<MG_FUNC_PARAM type="DTint4" way="in"/>
2966
<MG_FUNCTION id="PR870" name="lower" descr="lowercase" owner="vmalerba">
2967
<MG_FUNC_PARAM type="DTtext" way="out"/>
2968
<MG_FUNC_PARAM type="DTtext" way="in"/>
2970
<MG_FUNCTION id="PR955" name="lowrite" descr="large object write" owner="vmalerba">
2971
<MG_FUNC_PARAM type="DTint4" way="out"/>
2972
<MG_FUNC_PARAM type="DTint4" way="in"/>
2973
<MG_FUNC_PARAM type="DTbytea" way="in"/>
2975
<MG_FUNCTION id="PR879" name="lpad" descr="left-pad string to length" owner="vmalerba">
2976
<MG_FUNC_PARAM type="DTtext" way="out"/>
2977
<MG_FUNC_PARAM type="DTtext" way="in"/>
2978
<MG_FUNC_PARAM type="DTint4" way="in"/>
2980
<MG_FUNCTION id="PR873" name="lpad" descr="left-pad string to length" owner="vmalerba">
2981
<MG_FUNC_PARAM type="DTtext" way="out"/>
2982
<MG_FUNC_PARAM type="DTtext" way="in"/>
2983
<MG_FUNC_PARAM type="DTint4" way="in"/>
2984
<MG_FUNC_PARAM type="DTtext" way="in"/>
2986
<MG_FUNCTION id="PR1541" name="lseg" descr="diagonal of" owner="vmalerba">
2987
<MG_FUNC_PARAM type="DTlseg" way="out"/>
2988
<MG_FUNC_PARAM type="DTbox" way="in"/>
2990
<MG_FUNCTION id="PR993" name="lseg" descr="convert points to line segment" owner="vmalerba">
2991
<MG_FUNC_PARAM type="DTlseg" way="out"/>
2992
<MG_FUNC_PARAM type="DTpoint" way="in"/>
2993
<MG_FUNC_PARAM type="DTpoint" way="in"/>
2995
<MG_FUNCTION id="PR225" name="lseg_center" descr="center of" owner="vmalerba">
2996
<MG_FUNC_PARAM type="DTpoint" way="out"/>
2997
<MG_FUNC_PARAM type="DTlseg" way="in"/>
2999
<MG_FUNCTION id="PR361" name="lseg_distance" descr="distance between" owner="vmalerba">
3000
<MG_FUNC_PARAM type="DTfloat8" way="out"/>
3001
<MG_FUNC_PARAM type="DTlseg" way="in"/>
3002
<MG_FUNC_PARAM type="DTlseg" way="in"/>
3004
<MG_FUNCTION id="PR999" name="lseg_eq" descr="equal" owner="vmalerba">
3005
<MG_FUNC_PARAM type="DTbool" way="out"/>
3006
<MG_FUNC_PARAM type="DTlseg" way="in"/>
3007
<MG_FUNC_PARAM type="DTlseg" way="in"/>
3009
<MG_FUNCTION id="PR1486" name="lseg_ge" descr="greater-than-or-equal by length" owner="vmalerba">
3010
<MG_FUNC_PARAM type="DTbool" way="out"/>
3011
<MG_FUNC_PARAM type="DTlseg" way="in"/>
3012
<MG_FUNC_PARAM type="DTlseg" way="in"/>
3014
<MG_FUNCTION id="PR1485" name="lseg_gt" descr="greater-than by length" owner="vmalerba">
3015
<MG_FUNC_PARAM type="DTbool" way="out"/>
3016
<MG_FUNC_PARAM type="DTlseg" way="in"/>
3017
<MG_FUNC_PARAM type="DTlseg" way="in"/>
3019
<MG_FUNCTION id="PR998" name="lseg_horizontal" descr="horizontal?" owner="vmalerba">
3020
<MG_FUNC_PARAM type="DTbool" way="out"/>
3021
<MG_FUNC_PARAM type="DTlseg" way="in"/>
3023
<MG_FUNCTION id="PR362" name="lseg_interpt" descr="intersection point" owner="vmalerba">
3024
<MG_FUNC_PARAM type="DTpoint" way="out"/>
3025
<MG_FUNC_PARAM type="DTlseg" way="in"/>
3026
<MG_FUNC_PARAM type="DTlseg" way="in"/>
3028
<MG_FUNCTION id="PR994" name="lseg_intersect" descr="intersect?" owner="vmalerba">
3029
<MG_FUNC_PARAM type="DTbool" way="out"/>
3030
<MG_FUNC_PARAM type="DTlseg" way="in"/>
3031
<MG_FUNC_PARAM type="DTlseg" way="in"/>
3033
<MG_FUNCTION id="PR1484" name="lseg_le" descr="less-than-or-equal by length" owner="vmalerba">
3034
<MG_FUNC_PARAM type="DTbool" way="out"/>
3035
<MG_FUNC_PARAM type="DTlseg" way="in"/>
3036
<MG_FUNC_PARAM type="DTlseg" way="in"/>
3038
<MG_FUNCTION id="PR1487" name="lseg_length" descr="distance between endpoints" owner="vmalerba">
3039
<MG_FUNC_PARAM type="DTfloat8" way="out"/>
3040
<MG_FUNC_PARAM type="DTlseg" way="in"/>
3042
<MG_FUNCTION id="PR1483" name="lseg_lt" descr="less-than by length" owner="vmalerba">
3043
<MG_FUNC_PARAM type="DTbool" way="out"/>
3044
<MG_FUNC_PARAM type="DTlseg" way="in"/>
3045
<MG_FUNC_PARAM type="DTlseg" way="in"/>
3047
<MG_FUNCTION id="PR1482" name="lseg_ne" descr="not equal" owner="vmalerba">
3048
<MG_FUNC_PARAM type="DTbool" way="out"/>
3049
<MG_FUNC_PARAM type="DTlseg" way="in"/>
3050
<MG_FUNC_PARAM type="DTlseg" way="in"/>
3052
<MG_FUNCTION id="PR995" name="lseg_parallel" descr="parallel?" owner="vmalerba">
3053
<MG_FUNC_PARAM type="DTbool" way="out"/>
3054
<MG_FUNC_PARAM type="DTlseg" way="in"/>
3055
<MG_FUNC_PARAM type="DTlseg" way="in"/>
3057
<MG_FUNCTION id="PR996" name="lseg_perp" descr="perpendicular?" owner="vmalerba">
3058
<MG_FUNC_PARAM type="DTbool" way="out"/>
3059
<MG_FUNC_PARAM type="DTlseg" way="in"/>
3060
<MG_FUNC_PARAM type="DTlseg" way="in"/>
3062
<MG_FUNCTION id="PR2481" name="lseg_send" descr="I/O" owner="vmalerba">
3063
<MG_FUNC_PARAM type="DTbytea" way="out"/>
3064
<MG_FUNC_PARAM type="DTlseg" way="in"/>
3066
<MG_FUNCTION id="PR997" name="lseg_vertical" descr="vertical?" owner="vmalerba">
3067
<MG_FUNC_PARAM type="DTbool" way="out"/>
3068
<MG_FUNC_PARAM type="DTlseg" way="in"/>
3070
<MG_FUNCTION id="PR881" name="ltrim" descr="trim spaces from left end of string" owner="vmalerba">
3071
<MG_FUNC_PARAM type="DTtext" way="out"/>
3072
<MG_FUNC_PARAM type="DTtext" way="in"/>
3074
<MG_FUNCTION id="PR875" name="ltrim" descr="trim selected characters from left end of string" owner="vmalerba">
3075
<MG_FUNC_PARAM type="DTtext" way="out"/>
3076
<MG_FUNC_PARAM type="DTtext" way="in"/>
3077
<MG_FUNC_PARAM type="DTtext" way="in"/>
3079
<MG_FUNCTION id="PR767" name="macaddr" descr="text to MAC address" owner="vmalerba">
3080
<MG_FUNC_PARAM type="DTmacaddr" way="out"/>
3081
<MG_FUNC_PARAM type="DTtext" way="in"/>
3083
<MG_FUNCTION id="PR836" name="macaddr_cmp" descr="less-equal-greater" owner="vmalerba">
3084
<MG_FUNC_PARAM type="DTint4" way="out"/>
3085
<MG_FUNC_PARAM type="DTmacaddr" way="in"/>
3086
<MG_FUNC_PARAM type="DTmacaddr" way="in"/>
3088
<MG_FUNCTION id="PR830" name="macaddr_eq" descr="equal" owner="vmalerba">
3089
<MG_FUNC_PARAM type="DTbool" way="out"/>
3090
<MG_FUNC_PARAM type="DTmacaddr" way="in"/>
3091
<MG_FUNC_PARAM type="DTmacaddr" way="in"/>
3093
<MG_FUNCTION id="PR834" name="macaddr_ge" descr="greater-than-or-equal" owner="vmalerba">
3094
<MG_FUNC_PARAM type="DTbool" way="out"/>
3095
<MG_FUNC_PARAM type="DTmacaddr" way="in"/>
3096
<MG_FUNC_PARAM type="DTmacaddr" way="in"/>
3098
<MG_FUNCTION id="PR833" name="macaddr_gt" descr="greater-than" owner="vmalerba">
3099
<MG_FUNC_PARAM type="DTbool" way="out"/>
3100
<MG_FUNC_PARAM type="DTmacaddr" way="in"/>
3101
<MG_FUNC_PARAM type="DTmacaddr" way="in"/>
3103
<MG_FUNCTION id="PR832" name="macaddr_le" descr="less-than-or-equal" owner="vmalerba">
3104
<MG_FUNC_PARAM type="DTbool" way="out"/>
3105
<MG_FUNC_PARAM type="DTmacaddr" way="in"/>
3106
<MG_FUNC_PARAM type="DTmacaddr" way="in"/>
3108
<MG_FUNCTION id="PR831" name="macaddr_lt" descr="less-than" owner="vmalerba">
3109
<MG_FUNC_PARAM type="DTbool" way="out"/>
3110
<MG_FUNC_PARAM type="DTmacaddr" way="in"/>
3111
<MG_FUNC_PARAM type="DTmacaddr" way="in"/>
3113
<MG_FUNCTION id="PR835" name="macaddr_ne" descr="not equal" owner="vmalerba">
3114
<MG_FUNC_PARAM type="DTbool" way="out"/>
3115
<MG_FUNC_PARAM type="DTmacaddr" way="in"/>
3116
<MG_FUNC_PARAM type="DTmacaddr" way="in"/>
3118
<MG_FUNCTION id="PR2495" name="macaddr_send" descr="I/O" owner="vmalerba">
3119
<MG_FUNC_PARAM type="DTbytea" way="out"/>
3120
<MG_FUNC_PARAM type="DTmacaddr" way="in"/>
3122
<MG_FUNCTION id="PR1365" name="makeaclitem" descr="make ACL item" owner="vmalerba">
3123
<MG_FUNC_PARAM type="DTaclitem" way="out"/>
3124
<MG_FUNC_PARAM type="DTint4" way="in"/>
3125
<MG_FUNC_PARAM type="DTint4" way="in"/>
3126
<MG_FUNC_PARAM type="DTint4" way="in"/>
3127
<MG_FUNC_PARAM type="DTtext" way="in"/>
3128
<MG_FUNC_PARAM type="DTbool" way="in"/>
3130
<MG_FUNCTION id="PR697" name="masklen" descr="netmask length" owner="vmalerba">
3131
<MG_FUNC_PARAM type="DTint4" way="out"/>
3132
<MG_FUNC_PARAM type="DTinet" way="in"/>
3134
<MG_FUNCTION id="PR2311" name="md5" descr="calculates md5 hash" owner="vmalerba">
3135
<MG_FUNC_PARAM type="DTtext" way="out"/>
3136
<MG_FUNC_PARAM type="DTtext" way="in"/>
3138
<MG_FUNCTION id="PR676" name="mktinterval" descr="convert to tinterval" owner="vmalerba">
3139
<MG_FUNC_PARAM type="DTtinterval" way="out"/>
3140
<MG_FUNC_PARAM type="DTabstime" way="in"/>
3141
<MG_FUNC_PARAM type="DTabstime" way="in"/>
3143
<MG_FUNCTION id="PR1728" name="mod" descr="modulus" owner="vmalerba">
3144
<MG_FUNC_PARAM type="DTnumeric" way="out"/>
3145
<MG_FUNC_PARAM type="DTnumeric" way="in"/>
3146
<MG_FUNC_PARAM type="DTnumeric" way="in"/>
3148
<MG_FUNCTION id="PR940" name="mod" descr="modulus" owner="vmalerba">
3149
<MG_FUNC_PARAM type="DTint2" way="out"/>
3150
<MG_FUNC_PARAM type="DTint2" way="in"/>
3151
<MG_FUNC_PARAM type="DTint2" way="in"/>
3153
<MG_FUNCTION id="PR941" name="mod" descr="modulus" owner="vmalerba">
3154
<MG_FUNC_PARAM type="DTint4" way="out"/>
3155
<MG_FUNC_PARAM type="DTint4" way="in"/>
3156
<MG_FUNC_PARAM type="DTint4" way="in"/>
3158
<MG_FUNCTION id="PR942" name="mod" descr="modulus" owner="vmalerba">
3159
<MG_FUNC_PARAM type="DTint4" way="out"/>
3160
<MG_FUNC_PARAM type="DTint2" way="in"/>
3161
<MG_FUNC_PARAM type="DTint4" way="in"/>
3163
<MG_FUNCTION id="PR943" name="mod" descr="modulus" owner="vmalerba">
3164
<MG_FUNC_PARAM type="DTint4" way="out"/>
3165
<MG_FUNC_PARAM type="DTint4" way="in"/>
3166
<MG_FUNC_PARAM type="DTint2" way="in"/>
3168
<MG_FUNCTION id="PR947" name="mod" descr="modulus" owner="vmalerba">
3169
<MG_FUNC_PARAM type="DTint8" way="out"/>
3170
<MG_FUNC_PARAM type="DTint8" way="in"/>
3171
<MG_FUNC_PARAM type="DTint8" way="in"/>
3173
<MG_FUNCTION id="PR1624" name="mul_d_interval" descr="" owner="vmalerba">
3174
<MG_FUNC_PARAM type="DTinterval" way="out"/>
3175
<MG_FUNC_PARAM type="DTfloat8" way="in"/>
3176
<MG_FUNC_PARAM type="DTinterval" way="in"/>
3178
<MG_FUNCTION id="PR1400" name="name" descr="convert varchar to name" owner="vmalerba">
3179
<MG_FUNC_PARAM type="DTname" way="out"/>
3180
<MG_FUNC_PARAM type="DTvarchar" way="in"/>
3182
<MG_FUNCTION id="PR407" name="name" descr="convert text to name" owner="vmalerba">
3183
<MG_FUNC_PARAM type="DTname" way="out"/>
3184
<MG_FUNC_PARAM type="DTtext" way="in"/>
3186
<MG_FUNCTION id="PR409" name="name" descr="convert char(n) to name" owner="vmalerba">
3187
<MG_FUNC_PARAM type="DTname" way="out"/>
3188
<MG_FUNC_PARAM type="DTbpchar" way="in"/>
3190
<MG_FUNCTION id="PR2183" name="name_pattern_eq" descr="" owner="vmalerba">
3191
<MG_FUNC_PARAM type="DTbool" way="out"/>
3192
<MG_FUNC_PARAM type="DTname" way="in"/>
3193
<MG_FUNC_PARAM type="DTname" way="in"/>
3195
<MG_FUNCTION id="PR2184" name="name_pattern_ge" descr="" owner="vmalerba">
3196
<MG_FUNC_PARAM type="DTbool" way="out"/>
3197
<MG_FUNC_PARAM type="DTname" way="in"/>
3198
<MG_FUNC_PARAM type="DTname" way="in"/>
3200
<MG_FUNCTION id="PR2185" name="name_pattern_gt" descr="" owner="vmalerba">
3201
<MG_FUNC_PARAM type="DTbool" way="out"/>
3202
<MG_FUNC_PARAM type="DTname" way="in"/>
3203
<MG_FUNC_PARAM type="DTname" way="in"/>
3205
<MG_FUNCTION id="PR2182" name="name_pattern_le" descr="" owner="vmalerba">
3206
<MG_FUNC_PARAM type="DTbool" way="out"/>
3207
<MG_FUNC_PARAM type="DTname" way="in"/>
3208
<MG_FUNC_PARAM type="DTname" way="in"/>
3210
<MG_FUNCTION id="PR2181" name="name_pattern_lt" descr="" owner="vmalerba">
3211
<MG_FUNC_PARAM type="DTbool" way="out"/>
3212
<MG_FUNC_PARAM type="DTname" way="in"/>
3213
<MG_FUNC_PARAM type="DTname" way="in"/>
3215
<MG_FUNCTION id="PR2186" name="name_pattern_ne" descr="" owner="vmalerba">
3216
<MG_FUNC_PARAM type="DTbool" way="out"/>
3217
<MG_FUNC_PARAM type="DTname" way="in"/>
3218
<MG_FUNC_PARAM type="DTname" way="in"/>
3220
<MG_FUNCTION id="PR62" name="nameeq" descr="equal" owner="vmalerba">
3221
<MG_FUNC_PARAM type="DTbool" way="out"/>
3222
<MG_FUNC_PARAM type="DTname" way="in"/>
3223
<MG_FUNC_PARAM type="DTname" way="in"/>
3225
<MG_FUNCTION id="PR658" name="namege" descr="greater-than-or-equal" owner="vmalerba">
3226
<MG_FUNC_PARAM type="DTbool" way="out"/>
3227
<MG_FUNC_PARAM type="DTname" way="in"/>
3228
<MG_FUNC_PARAM type="DTname" way="in"/>
3230
<MG_FUNCTION id="PR657" name="namegt" descr="greater-than" owner="vmalerba">
3231
<MG_FUNC_PARAM type="DTbool" way="out"/>
3232
<MG_FUNC_PARAM type="DTname" way="in"/>
3233
<MG_FUNC_PARAM type="DTname" way="in"/>
3235
<MG_FUNCTION id="PR1635" name="nameiclike" descr="matches LIKE expression, case-insensitive" owner="vmalerba">
3236
<MG_FUNC_PARAM type="DTbool" way="out"/>
3237
<MG_FUNC_PARAM type="DTname" way="in"/>
3238
<MG_FUNC_PARAM type="DTtext" way="in"/>
3240
<MG_FUNCTION id="PR1636" name="nameicnlike" descr="does not match LIKE expression, case-insensitive" owner="vmalerba">
3241
<MG_FUNC_PARAM type="DTbool" way="out"/>
3242
<MG_FUNC_PARAM type="DTname" way="in"/>
3243
<MG_FUNC_PARAM type="DTtext" way="in"/>
3245
<MG_FUNCTION id="PR1240" name="nameicregexeq" descr="matches regex., case-insensitive" owner="vmalerba">
3246
<MG_FUNC_PARAM type="DTbool" way="out"/>
3247
<MG_FUNC_PARAM type="DTname" way="in"/>
3248
<MG_FUNC_PARAM type="DTtext" way="in"/>
3250
<MG_FUNCTION id="PR1241" name="nameicregexne" descr="does not match regex., case-insensitive" owner="vmalerba">
3251
<MG_FUNC_PARAM type="DTbool" way="out"/>
3252
<MG_FUNC_PARAM type="DTname" way="in"/>
3253
<MG_FUNC_PARAM type="DTtext" way="in"/>
3255
<MG_FUNCTION id="PR656" name="namele" descr="less-than-or-equal" owner="vmalerba">
3256
<MG_FUNC_PARAM type="DTbool" way="out"/>
3257
<MG_FUNC_PARAM type="DTname" way="in"/>
3258
<MG_FUNC_PARAM type="DTname" way="in"/>
3260
<MG_FUNCTION id="PR858" name="namelike" descr="matches LIKE expression" owner="vmalerba">
3261
<MG_FUNC_PARAM type="DTbool" way="out"/>
3262
<MG_FUNC_PARAM type="DTname" way="in"/>
3263
<MG_FUNC_PARAM type="DTtext" way="in"/>
3265
<MG_FUNCTION id="PR655" name="namelt" descr="less-than" owner="vmalerba">
3266
<MG_FUNC_PARAM type="DTbool" way="out"/>
3267
<MG_FUNC_PARAM type="DTname" way="in"/>
3268
<MG_FUNC_PARAM type="DTname" way="in"/>
3270
<MG_FUNCTION id="PR659" name="namene" descr="not equal" owner="vmalerba">
3271
<MG_FUNC_PARAM type="DTbool" way="out"/>
3272
<MG_FUNC_PARAM type="DTname" way="in"/>
3273
<MG_FUNC_PARAM type="DTname" way="in"/>
3275
<MG_FUNCTION id="PR859" name="namenlike" descr="does not match LIKE expression" owner="vmalerba">
3276
<MG_FUNC_PARAM type="DTbool" way="out"/>
3277
<MG_FUNC_PARAM type="DTname" way="in"/>
3278
<MG_FUNC_PARAM type="DTtext" way="in"/>
3280
<MG_FUNCTION id="PR79" name="nameregexeq" descr="matches regex., case-sensitive" owner="vmalerba">
3281
<MG_FUNC_PARAM type="DTbool" way="out"/>
3282
<MG_FUNC_PARAM type="DTname" way="in"/>
3283
<MG_FUNC_PARAM type="DTtext" way="in"/>
3285
<MG_FUNCTION id="PR1252" name="nameregexne" descr="does not match regex., case-sensitive" owner="vmalerba">
3286
<MG_FUNC_PARAM type="DTbool" way="out"/>
3287
<MG_FUNC_PARAM type="DTname" way="in"/>
3288
<MG_FUNC_PARAM type="DTtext" way="in"/>
3290
<MG_FUNCTION id="PR2423" name="namesend" descr="I/O" owner="vmalerba">
3291
<MG_FUNC_PARAM type="DTbytea" way="out"/>
3292
<MG_FUNC_PARAM type="DTname" way="in"/>
3294
<MG_FUNCTION id="PR696" name="netmask" descr="netmask of address" owner="vmalerba">
3295
<MG_FUNC_PARAM type="DTinet" way="out"/>
3296
<MG_FUNC_PARAM type="DTinet" way="in"/>
3298
<MG_FUNCTION id="PR683" name="network" descr="network part of address" owner="vmalerba">
3299
<MG_FUNC_PARAM type="DTcidr" way="out"/>
3300
<MG_FUNC_PARAM type="DTinet" way="in"/>
3302
<MG_FUNCTION id="PR926" name="network_cmp" descr="less-equal-greater" owner="vmalerba">
3303
<MG_FUNC_PARAM type="DTint4" way="out"/>
3304
<MG_FUNC_PARAM type="DTinet" way="in"/>
3305
<MG_FUNC_PARAM type="DTinet" way="in"/>
3307
<MG_FUNCTION id="PR920" name="network_eq" descr="equal" owner="vmalerba">
3308
<MG_FUNC_PARAM type="DTbool" way="out"/>
3309
<MG_FUNC_PARAM type="DTinet" way="in"/>
3310
<MG_FUNC_PARAM type="DTinet" way="in"/>
3312
<MG_FUNCTION id="PR924" name="network_ge" descr="greater-than-or-equal" owner="vmalerba">
3313
<MG_FUNC_PARAM type="DTbool" way="out"/>
3314
<MG_FUNC_PARAM type="DTinet" way="in"/>
3315
<MG_FUNC_PARAM type="DTinet" way="in"/>
3317
<MG_FUNCTION id="PR923" name="network_gt" descr="greater-than" owner="vmalerba">
3318
<MG_FUNC_PARAM type="DTbool" way="out"/>
3319
<MG_FUNC_PARAM type="DTinet" way="in"/>
3320
<MG_FUNC_PARAM type="DTinet" way="in"/>
3322
<MG_FUNCTION id="PR922" name="network_le" descr="less-than-or-equal" owner="vmalerba">
3323
<MG_FUNC_PARAM type="DTbool" way="out"/>
3324
<MG_FUNC_PARAM type="DTinet" way="in"/>
3325
<MG_FUNC_PARAM type="DTinet" way="in"/>
3327
<MG_FUNCTION id="PR921" name="network_lt" descr="less-than" owner="vmalerba">
3328
<MG_FUNC_PARAM type="DTbool" way="out"/>
3329
<MG_FUNC_PARAM type="DTinet" way="in"/>
3330
<MG_FUNC_PARAM type="DTinet" way="in"/>
3332
<MG_FUNCTION id="PR925" name="network_ne" descr="not equal" owner="vmalerba">
3333
<MG_FUNC_PARAM type="DTbool" way="out"/>
3334
<MG_FUNC_PARAM type="DTinet" way="in"/>
3335
<MG_FUNC_PARAM type="DTinet" way="in"/>
3337
<MG_FUNCTION id="PR927" name="network_sub" descr="is-subnet" owner="vmalerba">
3338
<MG_FUNC_PARAM type="DTbool" way="out"/>
3339
<MG_FUNC_PARAM type="DTinet" way="in"/>
3340
<MG_FUNC_PARAM type="DTinet" way="in"/>
3342
<MG_FUNCTION id="PR928" name="network_subeq" descr="is-subnet-or-equal" owner="vmalerba">
3343
<MG_FUNC_PARAM type="DTbool" way="out"/>
3344
<MG_FUNC_PARAM type="DTinet" way="in"/>
3345
<MG_FUNC_PARAM type="DTinet" way="in"/>
3347
<MG_FUNCTION id="PR929" name="network_sup" descr="is-supernet" owner="vmalerba">
3348
<MG_FUNC_PARAM type="DTbool" way="out"/>
3349
<MG_FUNC_PARAM type="DTinet" way="in"/>
3350
<MG_FUNC_PARAM type="DTinet" way="in"/>
3352
<MG_FUNCTION id="PR930" name="network_supeq" descr="is-supernet-or-equal" owner="vmalerba">
3353
<MG_FUNC_PARAM type="DTbool" way="out"/>
3354
<MG_FUNC_PARAM type="DTinet" way="in"/>
3355
<MG_FUNC_PARAM type="DTinet" way="in"/>
3357
<MG_FUNCTION id="PR1574" name="nextval" descr="sequence next value" owner="vmalerba">
3358
<MG_FUNC_PARAM type="DTint8" way="out"/>
3359
<MG_FUNC_PARAM type="DTtext" way="in"/>
3361
<MG_FUNCTION id="PR2008" name="notlike" descr="does not match LIKE expression" owner="vmalerba">
3362
<MG_FUNC_PARAM type="DTbool" way="out"/>
3363
<MG_FUNC_PARAM type="DTbytea" way="in"/>
3364
<MG_FUNC_PARAM type="DTbytea" way="in"/>
3366
<MG_FUNCTION id="PR1570" name="notlike" descr="does not match LIKE expression" owner="vmalerba">
3367
<MG_FUNC_PARAM type="DTbool" way="out"/>
3368
<MG_FUNC_PARAM type="DTtext" way="in"/>
3369
<MG_FUNC_PARAM type="DTtext" way="in"/>
3371
<MG_FUNCTION id="PR1572" name="notlike" descr="does not match LIKE expression" owner="vmalerba">
3372
<MG_FUNC_PARAM type="DTbool" way="out"/>
3373
<MG_FUNC_PARAM type="DTname" way="in"/>
3374
<MG_FUNC_PARAM type="DTtext" way="in"/>
3376
<MG_FUNCTION id="PR1299" name="now" descr="current transaction time" owner="vmalerba">
3377
<MG_FUNC_PARAM type="DTtimestamptz" way="out"/>
3379
<MG_FUNCTION id="PR1545" name="npoints" descr="number of points in path" owner="vmalerba">
3380
<MG_FUNC_PARAM type="DTint4" way="out"/>
3381
<MG_FUNC_PARAM type="DTpath" way="in"/>
3383
<MG_FUNCTION id="PR1556" name="npoints" descr="number of points in polygon" owner="vmalerba">
3384
<MG_FUNC_PARAM type="DTint4" way="out"/>
3385
<MG_FUNC_PARAM type="DTpolygon" way="in"/>
3387
<MG_FUNCTION id="PR1781" name="numeric" descr="(internal)" owner="vmalerba">
3388
<MG_FUNC_PARAM type="DTnumeric" way="out"/>
3389
<MG_FUNC_PARAM type="DTint8" way="in"/>
3391
<MG_FUNCTION id="PR1782" name="numeric" descr="(internal)" owner="vmalerba">
3392
<MG_FUNC_PARAM type="DTnumeric" way="out"/>
3393
<MG_FUNC_PARAM type="DTint2" way="in"/>
3395
<MG_FUNCTION id="PR1740" name="numeric" descr="(internal)" owner="vmalerba">
3396
<MG_FUNC_PARAM type="DTnumeric" way="out"/>
3397
<MG_FUNC_PARAM type="DTint4" way="in"/>
3399
<MG_FUNCTION id="PR1742" name="numeric" descr="(internal)" owner="vmalerba">
3400
<MG_FUNC_PARAM type="DTnumeric" way="out"/>
3401
<MG_FUNC_PARAM type="DTfloat4" way="in"/>
3403
<MG_FUNCTION id="PR1743" name="numeric" descr="(internal)" owner="vmalerba">
3404
<MG_FUNC_PARAM type="DTnumeric" way="out"/>
3405
<MG_FUNC_PARAM type="DTfloat8" way="in"/>
3407
<MG_FUNCTION id="PR1686" name="numeric" descr="(internal)" owner="vmalerba">
3408
<MG_FUNC_PARAM type="DTnumeric" way="out"/>
3409
<MG_FUNC_PARAM type="DTtext" way="in"/>
3411
<MG_FUNCTION id="PR1703" name="numeric" descr="adjust numeric to typmod precision/scale" owner="vmalerba">
3412
<MG_FUNC_PARAM type="DTnumeric" way="out"/>
3413
<MG_FUNC_PARAM type="DTnumeric" way="in"/>
3414
<MG_FUNC_PARAM type="DTint4" way="in"/>
3416
<MG_FUNCTION id="PR1704" name="numeric_abs" descr="absolute value" owner="vmalerba">
3417
<MG_FUNC_PARAM type="DTnumeric" way="out"/>
3418
<MG_FUNC_PARAM type="DTnumeric" way="in"/>
3420
<MG_FUNCTION id="PR1724" name="numeric_add" descr="add" owner="vmalerba">
3421
<MG_FUNC_PARAM type="DTnumeric" way="out"/>
3422
<MG_FUNC_PARAM type="DTnumeric" way="in"/>
3423
<MG_FUNC_PARAM type="DTnumeric" way="in"/>
3425
<MG_FUNCTION id="PR1769" name="numeric_cmp" descr="compare two numbers" owner="vmalerba">
3426
<MG_FUNC_PARAM type="DTint4" way="out"/>
3427
<MG_FUNC_PARAM type="DTnumeric" way="in"/>
3428
<MG_FUNC_PARAM type="DTnumeric" way="in"/>
3430
<MG_FUNCTION id="PR1727" name="numeric_div" descr="divide" owner="vmalerba">
3431
<MG_FUNC_PARAM type="DTnumeric" way="out"/>
3432
<MG_FUNC_PARAM type="DTnumeric" way="in"/>
3433
<MG_FUNC_PARAM type="DTnumeric" way="in"/>
3435
<MG_FUNCTION id="PR1718" name="numeric_eq" descr="equal" owner="vmalerba">
3436
<MG_FUNC_PARAM type="DTbool" way="out"/>
3437
<MG_FUNC_PARAM type="DTnumeric" way="in"/>
3438
<MG_FUNC_PARAM type="DTnumeric" way="in"/>
3440
<MG_FUNCTION id="PR1733" name="numeric_exp" descr="e raised to the power of n" owner="vmalerba">
3441
<MG_FUNC_PARAM type="DTnumeric" way="out"/>
3442
<MG_FUNC_PARAM type="DTnumeric" way="in"/>
3444
<MG_FUNCTION id="PR1721" name="numeric_ge" descr="greater-than-or-equal" owner="vmalerba">
3445
<MG_FUNC_PARAM type="DTbool" way="out"/>
3446
<MG_FUNC_PARAM type="DTnumeric" way="in"/>
3447
<MG_FUNC_PARAM type="DTnumeric" way="in"/>
3449
<MG_FUNCTION id="PR1720" name="numeric_gt" descr="greater-than" owner="vmalerba">
3450
<MG_FUNC_PARAM type="DTbool" way="out"/>
3451
<MG_FUNC_PARAM type="DTnumeric" way="in"/>
3452
<MG_FUNC_PARAM type="DTnumeric" way="in"/>
3454
<MG_FUNCTION id="PR1764" name="numeric_inc" descr="increment by one" owner="vmalerba">
3455
<MG_FUNC_PARAM type="DTnumeric" way="out"/>
3456
<MG_FUNC_PARAM type="DTnumeric" way="in"/>
3458
<MG_FUNCTION id="PR1767" name="numeric_larger" descr="larger of two numbers" owner="vmalerba">
3459
<MG_FUNC_PARAM type="DTnumeric" way="out"/>
3460
<MG_FUNC_PARAM type="DTnumeric" way="in"/>
3461
<MG_FUNC_PARAM type="DTnumeric" way="in"/>
3463
<MG_FUNCTION id="PR1723" name="numeric_le" descr="less-than-or-equal" owner="vmalerba">
3464
<MG_FUNC_PARAM type="DTbool" way="out"/>
3465
<MG_FUNC_PARAM type="DTnumeric" way="in"/>
3466
<MG_FUNC_PARAM type="DTnumeric" way="in"/>
3468
<MG_FUNCTION id="PR1735" name="numeric_ln" descr="natural logarithm of n" owner="vmalerba">
3469
<MG_FUNC_PARAM type="DTnumeric" way="out"/>
3470
<MG_FUNC_PARAM type="DTnumeric" way="in"/>
3472
<MG_FUNCTION id="PR1737" name="numeric_log" descr="logarithm base m of n" owner="vmalerba">
3473
<MG_FUNC_PARAM type="DTnumeric" way="out"/>
3474
<MG_FUNC_PARAM type="DTnumeric" way="in"/>
3475
<MG_FUNC_PARAM type="DTnumeric" way="in"/>
3477
<MG_FUNCTION id="PR1722" name="numeric_lt" descr="less-than" owner="vmalerba">
3478
<MG_FUNC_PARAM type="DTbool" way="out"/>
3479
<MG_FUNC_PARAM type="DTnumeric" way="in"/>
3480
<MG_FUNC_PARAM type="DTnumeric" way="in"/>
3482
<MG_FUNCTION id="PR1729" name="numeric_mod" descr="modulus" owner="vmalerba">
3483
<MG_FUNC_PARAM type="DTnumeric" way="out"/>
3484
<MG_FUNC_PARAM type="DTnumeric" way="in"/>
3485
<MG_FUNC_PARAM type="DTnumeric" way="in"/>
3487
<MG_FUNCTION id="PR1726" name="numeric_mul" descr="multiply" owner="vmalerba">
3488
<MG_FUNC_PARAM type="DTnumeric" way="out"/>
3489
<MG_FUNC_PARAM type="DTnumeric" way="in"/>
3490
<MG_FUNC_PARAM type="DTnumeric" way="in"/>
3492
<MG_FUNCTION id="PR1719" name="numeric_ne" descr="not equal" owner="vmalerba">
3493
<MG_FUNC_PARAM type="DTbool" way="out"/>
3494
<MG_FUNC_PARAM type="DTnumeric" way="in"/>
3495
<MG_FUNC_PARAM type="DTnumeric" way="in"/>
3497
<MG_FUNCTION id="PR1739" name="numeric_power" descr="m raised to the power of n" owner="vmalerba">
3498
<MG_FUNC_PARAM type="DTnumeric" way="out"/>
3499
<MG_FUNC_PARAM type="DTnumeric" way="in"/>
3500
<MG_FUNC_PARAM type="DTnumeric" way="in"/>
3502
<MG_FUNCTION id="PR2461" name="numeric_send" descr="I/O" owner="vmalerba">
3503
<MG_FUNC_PARAM type="DTbytea" way="out"/>
3504
<MG_FUNC_PARAM type="DTnumeric" way="in"/>
3506
<MG_FUNCTION id="PR1766" name="numeric_smaller" descr="smaller of two numbers" owner="vmalerba">
3507
<MG_FUNC_PARAM type="DTnumeric" way="out"/>
3508
<MG_FUNC_PARAM type="DTnumeric" way="in"/>
3509
<MG_FUNC_PARAM type="DTnumeric" way="in"/>
3511
<MG_FUNCTION id="PR1731" name="numeric_sqrt" descr="square root" owner="vmalerba">
3512
<MG_FUNC_PARAM type="DTnumeric" way="out"/>
3513
<MG_FUNC_PARAM type="DTnumeric" way="in"/>
3515
<MG_FUNCTION id="PR1725" name="numeric_sub" descr="subtract" owner="vmalerba">
3516
<MG_FUNC_PARAM type="DTnumeric" way="out"/>
3517
<MG_FUNC_PARAM type="DTnumeric" way="in"/>
3518
<MG_FUNC_PARAM type="DTnumeric" way="in"/>
3520
<MG_FUNCTION id="PR1771" name="numeric_uminus" descr="negate" owner="vmalerba">
3521
<MG_FUNC_PARAM type="DTnumeric" way="out"/>
3522
<MG_FUNC_PARAM type="DTnumeric" way="in"/>
3524
<MG_FUNCTION id="PR1915" name="numeric_uplus" descr="unary plus" owner="vmalerba">
3525
<MG_FUNC_PARAM type="DTnumeric" way="out"/>
3526
<MG_FUNC_PARAM type="DTnumeric" way="in"/>
3528
<MG_FUNCTION id="PR1682" name="octet_length" descr="octet length" owner="vmalerba">
3529
<MG_FUNC_PARAM type="DTint4" way="out"/>
3530
<MG_FUNC_PARAM type="DTbit" way="in"/>
3532
<MG_FUNCTION id="PR1374" name="octet_length" descr="octet length" owner="vmalerba">
3533
<MG_FUNC_PARAM type="DTint4" way="out"/>
3534
<MG_FUNC_PARAM type="DTtext" way="in"/>
3536
<MG_FUNCTION id="PR1375" name="octet_length" descr="octet length" owner="vmalerba">
3537
<MG_FUNC_PARAM type="DTint4" way="out"/>
3538
<MG_FUNC_PARAM type="DTbpchar" way="in"/>
3540
<MG_FUNCTION id="PR720" name="octet_length" descr="octet length" owner="vmalerba">
3541
<MG_FUNC_PARAM type="DTint4" way="out"/>
3542
<MG_FUNC_PARAM type="DTbytea" way="in"/>
3544
<MG_FUNCTION id="PR136" name="on_pb" descr="point inside box?" owner="vmalerba">
3545
<MG_FUNC_PARAM type="DTbool" way="out"/>
3546
<MG_FUNC_PARAM type="DTpoint" way="in"/>
3547
<MG_FUNC_PARAM type="DTbox" way="in"/>
3549
<MG_FUNCTION id="PR959" name="on_pl" descr="point on line?" owner="vmalerba">
3550
<MG_FUNC_PARAM type="DTbool" way="out"/>
3551
<MG_FUNC_PARAM type="DTpoint" way="in"/>
3552
<MG_FUNC_PARAM type="DTline" way="in"/>
3554
<MG_FUNCTION id="PR137" name="on_ppath" descr="point within closed path, or point on open path" owner="vmalerba">
3555
<MG_FUNC_PARAM type="DTbool" way="out"/>
3556
<MG_FUNC_PARAM type="DTpoint" way="in"/>
3557
<MG_FUNC_PARAM type="DTpath" way="in"/>
3559
<MG_FUNCTION id="PR369" name="on_ps" descr="point contained in segment?" owner="vmalerba">
3560
<MG_FUNC_PARAM type="DTbool" way="out"/>
3561
<MG_FUNC_PARAM type="DTpoint" way="in"/>
3562
<MG_FUNC_PARAM type="DTlseg" way="in"/>
3564
<MG_FUNCTION id="PR372" name="on_sb" descr="lseg contained in box?" owner="vmalerba">
3565
<MG_FUNC_PARAM type="DTbool" way="out"/>
3566
<MG_FUNC_PARAM type="DTlseg" way="in"/>
3567
<MG_FUNC_PARAM type="DTbox" way="in"/>
3569
<MG_FUNCTION id="PR960" name="on_sl" descr="lseg on line?" owner="vmalerba">
3570
<MG_FUNC_PARAM type="DTbool" way="out"/>
3571
<MG_FUNC_PARAM type="DTlseg" way="in"/>
3572
<MG_FUNC_PARAM type="DTline" way="in"/>
3574
<MG_FUNCTION id="PR2041" name="overlaps" descr="SQL92 interval comparison" owner="vmalerba">
3575
<MG_FUNC_PARAM type="DTbool" way="out"/>
3576
<MG_FUNC_PARAM type="DTtimestamp" way="in"/>
3577
<MG_FUNC_PARAM type="DTtimestamp" way="in"/>
3578
<MG_FUNC_PARAM type="DTtimestamp" way="in"/>
3579
<MG_FUNC_PARAM type="DTtimestamp" way="in"/>
3581
<MG_FUNCTION id="PR2042" name="overlaps" descr="SQL92 interval comparison" owner="vmalerba">
3582
<MG_FUNC_PARAM type="DTbool" way="out"/>
3583
<MG_FUNC_PARAM type="DTtimestamp" way="in"/>
3584
<MG_FUNC_PARAM type="DTinterval" way="in"/>
3585
<MG_FUNC_PARAM type="DTtimestamp" way="in"/>
3586
<MG_FUNC_PARAM type="DTinterval" way="in"/>
3588
<MG_FUNCTION id="PR2043" name="overlaps" descr="SQL92 interval comparison" owner="vmalerba">
3589
<MG_FUNC_PARAM type="DTbool" way="out"/>
3590
<MG_FUNC_PARAM type="DTtimestamp" way="in"/>
3591
<MG_FUNC_PARAM type="DTtimestamp" way="in"/>
3592
<MG_FUNC_PARAM type="DTtimestamp" way="in"/>
3593
<MG_FUNC_PARAM type="DTinterval" way="in"/>
3595
<MG_FUNCTION id="PR2044" name="overlaps" descr="SQL92 interval comparison" owner="vmalerba">
3596
<MG_FUNC_PARAM type="DTbool" way="out"/>
3597
<MG_FUNC_PARAM type="DTtimestamp" way="in"/>
3598
<MG_FUNC_PARAM type="DTinterval" way="in"/>
3599
<MG_FUNC_PARAM type="DTtimestamp" way="in"/>
3600
<MG_FUNC_PARAM type="DTtimestamp" way="in"/>
3602
<MG_FUNCTION id="PR1304" name="overlaps" descr="SQL92 interval comparison" owner="vmalerba">
3603
<MG_FUNC_PARAM type="DTbool" way="out"/>
3604
<MG_FUNC_PARAM type="DTtimestamptz" way="in"/>
3605
<MG_FUNC_PARAM type="DTtimestamptz" way="in"/>
3606
<MG_FUNC_PARAM type="DTtimestamptz" way="in"/>
3607
<MG_FUNC_PARAM type="DTtimestamptz" way="in"/>
3609
<MG_FUNCTION id="PR1305" name="overlaps" descr="SQL92 interval comparison" owner="vmalerba">
3610
<MG_FUNC_PARAM type="DTbool" way="out"/>
3611
<MG_FUNC_PARAM type="DTtimestamptz" way="in"/>
3612
<MG_FUNC_PARAM type="DTinterval" way="in"/>
3613
<MG_FUNC_PARAM type="DTtimestamptz" way="in"/>
3614
<MG_FUNC_PARAM type="DTinterval" way="in"/>
3616
<MG_FUNCTION id="PR1306" name="overlaps" descr="SQL92 interval comparison" owner="vmalerba">
3617
<MG_FUNC_PARAM type="DTbool" way="out"/>
3618
<MG_FUNC_PARAM type="DTtimestamptz" way="in"/>
3619
<MG_FUNC_PARAM type="DTtimestamptz" way="in"/>
3620
<MG_FUNC_PARAM type="DTtimestamptz" way="in"/>
3621
<MG_FUNC_PARAM type="DTinterval" way="in"/>
3623
<MG_FUNCTION id="PR1307" name="overlaps" descr="SQL92 interval comparison" owner="vmalerba">
3624
<MG_FUNC_PARAM type="DTbool" way="out"/>
3625
<MG_FUNC_PARAM type="DTtimestamptz" way="in"/>
3626
<MG_FUNC_PARAM type="DTinterval" way="in"/>
3627
<MG_FUNC_PARAM type="DTtimestamptz" way="in"/>
3628
<MG_FUNC_PARAM type="DTtimestamptz" way="in"/>
3630
<MG_FUNCTION id="PR1308" name="overlaps" descr="SQL92 interval comparison" owner="vmalerba">
3631
<MG_FUNC_PARAM type="DTbool" way="out"/>
3632
<MG_FUNC_PARAM type="DTtime" way="in"/>
3633
<MG_FUNC_PARAM type="DTtime" way="in"/>
3634
<MG_FUNC_PARAM type="DTtime" way="in"/>
3635
<MG_FUNC_PARAM type="DTtime" way="in"/>
3637
<MG_FUNCTION id="PR1309" name="overlaps" descr="SQL92 interval comparison" owner="vmalerba">
3638
<MG_FUNC_PARAM type="DTbool" way="out"/>
3639
<MG_FUNC_PARAM type="DTtime" way="in"/>
3640
<MG_FUNC_PARAM type="DTinterval" way="in"/>
3641
<MG_FUNC_PARAM type="DTtime" way="in"/>
3642
<MG_FUNC_PARAM type="DTinterval" way="in"/>
3644
<MG_FUNCTION id="PR1310" name="overlaps" descr="SQL92 interval comparison" owner="vmalerba">
3645
<MG_FUNC_PARAM type="DTbool" way="out"/>
3646
<MG_FUNC_PARAM type="DTtime" way="in"/>
3647
<MG_FUNC_PARAM type="DTtime" way="in"/>
3648
<MG_FUNC_PARAM type="DTtime" way="in"/>
3649
<MG_FUNC_PARAM type="DTinterval" way="in"/>
3651
<MG_FUNCTION id="PR1311" name="overlaps" descr="SQL92 interval comparison" owner="vmalerba">
3652
<MG_FUNC_PARAM type="DTbool" way="out"/>
3653
<MG_FUNC_PARAM type="DTtime" way="in"/>
3654
<MG_FUNC_PARAM type="DTinterval" way="in"/>
3655
<MG_FUNC_PARAM type="DTtime" way="in"/>
3656
<MG_FUNC_PARAM type="DTtime" way="in"/>
3658
<MG_FUNCTION id="PR1271" name="overlaps" descr="SQL92 interval comparison" owner="vmalerba">
3659
<MG_FUNC_PARAM type="DTbool" way="out"/>
3660
<MG_FUNC_PARAM type="DTtimetz" way="in"/>
3661
<MG_FUNC_PARAM type="DTtimetz" way="in"/>
3662
<MG_FUNC_PARAM type="DTtimetz" way="in"/>
3663
<MG_FUNC_PARAM type="DTtimetz" way="in"/>
3665
<MG_FUNCTION id="PR1405" name="overlay" descr="substitute portion of string" owner="vmalerba">
3666
<MG_FUNC_PARAM type="DTtext" way="out"/>
3667
<MG_FUNC_PARAM type="DTtext" way="in"/>
3668
<MG_FUNC_PARAM type="DTtext" way="in"/>
3669
<MG_FUNC_PARAM type="DTint4" way="in"/>
3671
<MG_FUNCTION id="PR1404" name="overlay" descr="substitute portion of string" owner="vmalerba">
3672
<MG_FUNC_PARAM type="DTtext" way="out"/>
3673
<MG_FUNC_PARAM type="DTtext" way="in"/>
3674
<MG_FUNC_PARAM type="DTtext" way="in"/>
3675
<MG_FUNC_PARAM type="DTint4" way="in"/>
3676
<MG_FUNC_PARAM type="DTint4" way="in"/>
3678
<MG_FUNCTION id="PR1447" name="path" descr="convert polygon to path" owner="vmalerba">
3679
<MG_FUNC_PARAM type="DTpath" way="out"/>
3680
<MG_FUNC_PARAM type="DTpolygon" way="in"/>
3682
<MG_FUNCTION id="PR1435" name="path_add" descr="concatenate open paths" owner="vmalerba">
3683
<MG_FUNC_PARAM type="DTpath" way="out"/>
3684
<MG_FUNC_PARAM type="DTpath" way="in"/>
3685
<MG_FUNC_PARAM type="DTpath" way="in"/>
3687
<MG_FUNCTION id="PR1436" name="path_add_pt" descr="add (translate path)" owner="vmalerba">
3688
<MG_FUNC_PARAM type="DTpath" way="out"/>
3689
<MG_FUNC_PARAM type="DTpath" way="in"/>
3690
<MG_FUNC_PARAM type="DTpoint" way="in"/>
3692
<MG_FUNCTION id="PR226" name="path_center" descr="center of" owner="vmalerba">
3693
<MG_FUNC_PARAM type="DTpoint" way="out"/>
3694
<MG_FUNC_PARAM type="DTpath" way="in"/>
3696
<MG_FUNCTION id="PR1426" name="path_contain_pt" descr="path contains point?" owner="vmalerba">
3697
<MG_FUNC_PARAM type="DTbool" way="out"/>
3698
<MG_FUNC_PARAM type="DTpath" way="in"/>
3699
<MG_FUNC_PARAM type="DTpoint" way="in"/>
3701
<MG_FUNCTION id="PR370" name="path_distance" descr="distance between paths" owner="vmalerba">
3702
<MG_FUNC_PARAM type="DTfloat8" way="out"/>
3703
<MG_FUNC_PARAM type="DTpath" way="in"/>
3704
<MG_FUNC_PARAM type="DTpath" way="in"/>
3706
<MG_FUNCTION id="PR1439" name="path_div_pt" descr="divide (rotate/scale path)" owner="vmalerba">
3707
<MG_FUNC_PARAM type="DTpath" way="out"/>
3708
<MG_FUNC_PARAM type="DTpath" way="in"/>
3709
<MG_FUNC_PARAM type="DTpoint" way="in"/>
3711
<MG_FUNCTION id="PR973" name="path_inter" descr="intersect?" owner="vmalerba">
3712
<MG_FUNC_PARAM type="DTbool" way="out"/>
3713
<MG_FUNC_PARAM type="DTpath" way="in"/>
3714
<MG_FUNC_PARAM type="DTpath" way="in"/>
3716
<MG_FUNCTION id="PR987" name="path_length" descr="sum of path segment lengths" owner="vmalerba">
3717
<MG_FUNC_PARAM type="DTfloat8" way="out"/>
3718
<MG_FUNC_PARAM type="DTpath" way="in"/>
3720
<MG_FUNCTION id="PR1438" name="path_mul_pt" descr="multiply (rotate/scale path)" owner="vmalerba">
3721
<MG_FUNC_PARAM type="DTpath" way="out"/>
3722
<MG_FUNC_PARAM type="DTpath" way="in"/>
3723
<MG_FUNC_PARAM type="DTpoint" way="in"/>
3725
<MG_FUNCTION id="PR984" name="path_n_eq" descr="equal" owner="vmalerba">
3726
<MG_FUNC_PARAM type="DTbool" way="out"/>
3727
<MG_FUNC_PARAM type="DTpath" way="in"/>
3728
<MG_FUNC_PARAM type="DTpath" way="in"/>
3730
<MG_FUNCTION id="PR986" name="path_n_ge" descr="greater-than-or-equal" owner="vmalerba">
3731
<MG_FUNC_PARAM type="DTbool" way="out"/>
3732
<MG_FUNC_PARAM type="DTpath" way="in"/>
3733
<MG_FUNC_PARAM type="DTpath" way="in"/>
3735
<MG_FUNCTION id="PR983" name="path_n_gt" descr="greater-than" owner="vmalerba">
3736
<MG_FUNC_PARAM type="DTbool" way="out"/>
3737
<MG_FUNC_PARAM type="DTpath" way="in"/>
3738
<MG_FUNC_PARAM type="DTpath" way="in"/>
3740
<MG_FUNCTION id="PR985" name="path_n_le" descr="less-than-or-equal" owner="vmalerba">
3741
<MG_FUNC_PARAM type="DTbool" way="out"/>
3742
<MG_FUNC_PARAM type="DTpath" way="in"/>
3743
<MG_FUNC_PARAM type="DTpath" way="in"/>
3745
<MG_FUNCTION id="PR982" name="path_n_lt" descr="less-than" owner="vmalerba">
3746
<MG_FUNC_PARAM type="DTbool" way="out"/>
3747
<MG_FUNC_PARAM type="DTpath" way="in"/>
3748
<MG_FUNC_PARAM type="DTpath" way="in"/>
3750
<MG_FUNCTION id="PR1432" name="path_npoints" descr="number of points in path" owner="vmalerba">
3751
<MG_FUNC_PARAM type="DTint4" way="out"/>
3752
<MG_FUNC_PARAM type="DTpath" way="in"/>
3754
<MG_FUNCTION id="PR2483" name="path_send" descr="I/O" owner="vmalerba">
3755
<MG_FUNC_PARAM type="DTbytea" way="out"/>
3756
<MG_FUNC_PARAM type="DTpath" way="in"/>
3758
<MG_FUNCTION id="PR1437" name="path_sub_pt" descr="subtract (translate path)" owner="vmalerba">
3759
<MG_FUNC_PARAM type="DTpath" way="out"/>
3760
<MG_FUNC_PARAM type="DTpath" way="in"/>
3761
<MG_FUNC_PARAM type="DTpoint" way="in"/>
3763
<MG_FUNCTION id="PR1433" name="pclose" descr="close path" owner="vmalerba">
3764
<MG_FUNC_PARAM type="DTpath" way="out"/>
3765
<MG_FUNC_PARAM type="DTpath" way="in"/>
3767
<MG_FUNCTION id="PR2026" name="pg_backend_pid" descr="Statistics: Current backend PID" owner="vmalerba">
3768
<MG_FUNC_PARAM type="DTint4" way="out"/>
3770
<MG_FUNCTION id="PR1264" name="pg_char_to_encoding" descr="convert encoding name to encoding id" owner="vmalerba">
3771
<MG_FUNC_PARAM type="DTint4" way="out"/>
3772
<MG_FUNC_PARAM type="DTname" way="in"/>
3774
<MG_FUNCTION id="PR810" name="pg_client_encoding" descr="encoding name of current database" owner="vmalerba">
3775
<MG_FUNC_PARAM type="DTname" way="out"/>
3777
<MG_FUNCTION id="PR1597" name="pg_encoding_to_char" descr="convert encoding id to encoding name" owner="vmalerba">
3778
<MG_FUNC_PARAM type="DTname" way="out"/>
3779
<MG_FUNC_PARAM type="DTint4" way="in"/>
3781
<MG_FUNCTION id="PR1642" name="pg_get_userbyid" descr="user name by UID (with fallback)" owner="vmalerba">
3782
<MG_FUNC_PARAM type="DTname" way="out"/>
3783
<MG_FUNC_PARAM type="DTint4" way="in"/>
3785
<MG_FUNCTION id="PR1640" name="pg_get_viewdef" descr="select statement of a view" owner="vmalerba">
3786
<MG_FUNC_PARAM type="DTtext" way="out"/>
3787
<MG_FUNC_PARAM type="DTtext" way="in"/>
3789
<MG_FUNCTION id="PR2505" name="pg_get_viewdef" descr="select statement of a view with pretty-print option" owner="vmalerba">
3790
<MG_FUNC_PARAM type="DTtext" way="out"/>
3791
<MG_FUNC_PARAM type="DTtext" way="in"/>
3792
<MG_FUNC_PARAM type="DTbool" way="in"/>
3794
<MG_FUNCTION id="PR1940" name="pg_stat_get_backend_activity" descr="Statistics: Current query of backend" owner="vmalerba">
3795
<MG_FUNC_PARAM type="DTtext" way="out"/>
3796
<MG_FUNC_PARAM type="DTint4" way="in"/>
3798
<MG_FUNCTION id="PR2094" name="pg_stat_get_backend_activity_start" descr="Statistics: Start time for current query of backend" owner="vmalerba">
3799
<MG_FUNC_PARAM type="DTtimestamptz" way="out"/>
3800
<MG_FUNC_PARAM type="DTint4" way="in"/>
3802
<MG_FUNCTION id="PR1937" name="pg_stat_get_backend_pid" descr="Statistics: PID of backend" owner="vmalerba">
3803
<MG_FUNC_PARAM type="DTint4" way="out"/>
3804
<MG_FUNC_PARAM type="DTint4" way="in"/>
3806
<MG_FUNCTION id="PR1939" name="pg_stat_get_backend_userid" descr="Statistics: User ID of backend" owner="vmalerba">
3807
<MG_FUNC_PARAM type="DTint4" way="out"/>
3808
<MG_FUNC_PARAM type="DTint4" way="in"/>
3810
<MG_FUNCTION id="PR2274" name="pg_stat_reset" descr="Statistics: Reset collected statistics" owner="vmalerba">
3811
<MG_FUNC_PARAM type="DTbool" way="out"/>
3813
<MG_FUNCTION id="PR1610" name="pi" descr="PI" owner="vmalerba">
3814
<MG_FUNC_PARAM type="DTfloat8" way="out"/>
3816
<MG_FUNCTION id="PR1532" name="point" descr="center of" owner="vmalerba">
3817
<MG_FUNC_PARAM type="DTpoint" way="out"/>
3818
<MG_FUNC_PARAM type="DTlseg" way="in"/>
3820
<MG_FUNCTION id="PR1533" name="point" descr="center of" owner="vmalerba">
3821
<MG_FUNC_PARAM type="DTpoint" way="out"/>
3822
<MG_FUNC_PARAM type="DTpath" way="in"/>
3824
<MG_FUNCTION id="PR1534" name="point" descr="center of" owner="vmalerba">
3825
<MG_FUNC_PARAM type="DTpoint" way="out"/>
3826
<MG_FUNC_PARAM type="DTbox" way="in"/>
3828
<MG_FUNCTION id="PR1540" name="point" descr="center of" owner="vmalerba">
3829
<MG_FUNC_PARAM type="DTpoint" way="out"/>
3830
<MG_FUNC_PARAM type="DTpolygon" way="in"/>
3832
<MG_FUNCTION id="PR1416" name="point" descr="center of" owner="vmalerba">
3833
<MG_FUNC_PARAM type="DTpoint" way="out"/>
3834
<MG_FUNC_PARAM type="DTcircle" way="in"/>
3836
<MG_FUNCTION id="PR1440" name="point" descr="convert x, y to point" owner="vmalerba">
3837
<MG_FUNC_PARAM type="DTpoint" way="out"/>
3838
<MG_FUNC_PARAM type="DTfloat8" way="in"/>
3839
<MG_FUNC_PARAM type="DTfloat8" way="in"/>
3841
<MG_FUNCTION id="PR131" name="point_above" descr="is above" owner="vmalerba">
3842
<MG_FUNC_PARAM type="DTbool" way="out"/>
3843
<MG_FUNC_PARAM type="DTpoint" way="in"/>
3844
<MG_FUNC_PARAM type="DTpoint" way="in"/>
3846
<MG_FUNCTION id="PR1441" name="point_add" descr="add points (translate)" owner="vmalerba">
3847
<MG_FUNC_PARAM type="DTpoint" way="out"/>
3848
<MG_FUNC_PARAM type="DTpoint" way="in"/>
3849
<MG_FUNC_PARAM type="DTpoint" way="in"/>
3851
<MG_FUNCTION id="PR134" name="point_below" descr="is below" owner="vmalerba">
3852
<MG_FUNC_PARAM type="DTbool" way="out"/>
3853
<MG_FUNC_PARAM type="DTpoint" way="in"/>
3854
<MG_FUNC_PARAM type="DTpoint" way="in"/>
3856
<MG_FUNCTION id="PR991" name="point_distance" descr="distance between" owner="vmalerba">
3857
<MG_FUNC_PARAM type="DTfloat8" way="out"/>
3858
<MG_FUNC_PARAM type="DTpoint" way="in"/>
3859
<MG_FUNC_PARAM type="DTpoint" way="in"/>
3861
<MG_FUNCTION id="PR1444" name="point_div" descr="divide points (scale/rotate)" owner="vmalerba">
3862
<MG_FUNC_PARAM type="DTpoint" way="out"/>
3863
<MG_FUNC_PARAM type="DTpoint" way="in"/>
3864
<MG_FUNC_PARAM type="DTpoint" way="in"/>
3866
<MG_FUNCTION id="PR135" name="point_eq" descr="same as?" owner="vmalerba">
3867
<MG_FUNC_PARAM type="DTbool" way="out"/>
3868
<MG_FUNC_PARAM type="DTpoint" way="in"/>
3869
<MG_FUNC_PARAM type="DTpoint" way="in"/>
3871
<MG_FUNCTION id="PR990" name="point_horiz" descr="horizontally aligned?" owner="vmalerba">
3872
<MG_FUNC_PARAM type="DTbool" way="out"/>
3873
<MG_FUNC_PARAM type="DTpoint" way="in"/>
3874
<MG_FUNC_PARAM type="DTpoint" way="in"/>
3876
<MG_FUNCTION id="PR132" name="point_left" descr="is left of" owner="vmalerba">
3877
<MG_FUNC_PARAM type="DTbool" way="out"/>
3878
<MG_FUNC_PARAM type="DTpoint" way="in"/>
3879
<MG_FUNC_PARAM type="DTpoint" way="in"/>
3881
<MG_FUNCTION id="PR1443" name="point_mul" descr="multiply points (scale/rotate)" owner="vmalerba">
3882
<MG_FUNC_PARAM type="DTpoint" way="out"/>
3883
<MG_FUNC_PARAM type="DTpoint" way="in"/>
3884
<MG_FUNC_PARAM type="DTpoint" way="in"/>
3886
<MG_FUNCTION id="PR988" name="point_ne" descr="not equal" owner="vmalerba">
3887
<MG_FUNC_PARAM type="DTbool" way="out"/>
3888
<MG_FUNC_PARAM type="DTpoint" way="in"/>
3889
<MG_FUNC_PARAM type="DTpoint" way="in"/>
3891
<MG_FUNCTION id="PR133" name="point_right" descr="is right of" owner="vmalerba">
3892
<MG_FUNC_PARAM type="DTbool" way="out"/>
3893
<MG_FUNC_PARAM type="DTpoint" way="in"/>
3894
<MG_FUNC_PARAM type="DTpoint" way="in"/>
3896
<MG_FUNCTION id="PR2429" name="point_send" descr="I/O" owner="vmalerba">
3897
<MG_FUNC_PARAM type="DTbytea" way="out"/>
3898
<MG_FUNC_PARAM type="DTpoint" way="in"/>
3900
<MG_FUNCTION id="PR1442" name="point_sub" descr="subtract points (translate)" owner="vmalerba">
3901
<MG_FUNC_PARAM type="DTpoint" way="out"/>
3902
<MG_FUNC_PARAM type="DTpoint" way="in"/>
3903
<MG_FUNC_PARAM type="DTpoint" way="in"/>
3905
<MG_FUNCTION id="PR989" name="point_vert" descr="vertically aligned?" owner="vmalerba">
3906
<MG_FUNC_PARAM type="DTbool" way="out"/>
3907
<MG_FUNC_PARAM type="DTpoint" way="in"/>
3908
<MG_FUNC_PARAM type="DTpoint" way="in"/>
3910
<MG_FUNCTION id="PR227" name="poly_center" descr="center of" owner="vmalerba">
3911
<MG_FUNC_PARAM type="DTpoint" way="out"/>
3912
<MG_FUNC_PARAM type="DTpolygon" way="in"/>
3914
<MG_FUNCTION id="PR340" name="poly_contain" descr="contains?" owner="vmalerba">
3915
<MG_FUNC_PARAM type="DTbool" way="out"/>
3916
<MG_FUNC_PARAM type="DTpolygon" way="in"/>
3917
<MG_FUNC_PARAM type="DTpolygon" way="in"/>
3919
<MG_FUNCTION id="PR1428" name="poly_contain_pt" descr="polygon contains point?" owner="vmalerba">
3920
<MG_FUNC_PARAM type="DTbool" way="out"/>
3921
<MG_FUNC_PARAM type="DTpolygon" way="in"/>
3922
<MG_FUNC_PARAM type="DTpoint" way="in"/>
3924
<MG_FUNCTION id="PR345" name="poly_contained" descr="contained in?" owner="vmalerba">
3925
<MG_FUNC_PARAM type="DTbool" way="out"/>
3926
<MG_FUNC_PARAM type="DTpolygon" way="in"/>
3927
<MG_FUNC_PARAM type="DTpolygon" way="in"/>
3929
<MG_FUNCTION id="PR729" name="poly_distance" descr="distance between" owner="vmalerba">
3930
<MG_FUNC_PARAM type="DTfloat8" way="out"/>
3931
<MG_FUNC_PARAM type="DTpolygon" way="in"/>
3932
<MG_FUNC_PARAM type="DTpolygon" way="in"/>
3934
<MG_FUNCTION id="PR341" name="poly_left" descr="is left of" owner="vmalerba">
3935
<MG_FUNC_PARAM type="DTbool" way="out"/>
3936
<MG_FUNC_PARAM type="DTpolygon" way="in"/>
3937
<MG_FUNC_PARAM type="DTpolygon" way="in"/>
3939
<MG_FUNCTION id="PR1445" name="poly_npoints" descr="number of points in polygon" owner="vmalerba">
3940
<MG_FUNC_PARAM type="DTint4" way="out"/>
3941
<MG_FUNC_PARAM type="DTpolygon" way="in"/>
3943
<MG_FUNCTION id="PR346" name="poly_overlap" descr="overlaps" owner="vmalerba">
3944
<MG_FUNC_PARAM type="DTbool" way="out"/>
3945
<MG_FUNC_PARAM type="DTpolygon" way="in"/>
3946
<MG_FUNC_PARAM type="DTpolygon" way="in"/>
3948
<MG_FUNCTION id="PR342" name="poly_overleft" descr="overlaps or is left of" owner="vmalerba">
3949
<MG_FUNC_PARAM type="DTbool" way="out"/>
3950
<MG_FUNC_PARAM type="DTpolygon" way="in"/>
3951
<MG_FUNC_PARAM type="DTpolygon" way="in"/>
3953
<MG_FUNCTION id="PR343" name="poly_overright" descr="overlaps or is right of" owner="vmalerba">
3954
<MG_FUNC_PARAM type="DTbool" way="out"/>
3955
<MG_FUNC_PARAM type="DTpolygon" way="in"/>
3956
<MG_FUNC_PARAM type="DTpolygon" way="in"/>
3958
<MG_FUNCTION id="PR344" name="poly_right" descr="is right of" owner="vmalerba">
3959
<MG_FUNC_PARAM type="DTbool" way="out"/>
3960
<MG_FUNC_PARAM type="DTpolygon" way="in"/>
3961
<MG_FUNC_PARAM type="DTpolygon" way="in"/>
3963
<MG_FUNCTION id="PR339" name="poly_same" descr="same as?" owner="vmalerba">
3964
<MG_FUNC_PARAM type="DTbool" way="out"/>
3965
<MG_FUNC_PARAM type="DTpolygon" way="in"/>
3966
<MG_FUNC_PARAM type="DTpolygon" way="in"/>
3968
<MG_FUNCTION id="PR2487" name="poly_send" descr="I/O" owner="vmalerba">
3969
<MG_FUNC_PARAM type="DTbytea" way="out"/>
3970
<MG_FUNC_PARAM type="DTpolygon" way="in"/>
3972
<MG_FUNCTION id="PR1544" name="polygon" descr="convert circle to 12-vertex polygon" owner="vmalerba">
3973
<MG_FUNC_PARAM type="DTpolygon" way="out"/>
3974
<MG_FUNC_PARAM type="DTcircle" way="in"/>
3976
<MG_FUNCTION id="PR1448" name="polygon" descr="convert box to polygon" owner="vmalerba">
3977
<MG_FUNC_PARAM type="DTpolygon" way="out"/>
3978
<MG_FUNC_PARAM type="DTbox" way="in"/>
3980
<MG_FUNCTION id="PR1449" name="polygon" descr="convert path to polygon" owner="vmalerba">
3981
<MG_FUNC_PARAM type="DTpolygon" way="out"/>
3982
<MG_FUNC_PARAM type="DTpath" way="in"/>
3984
<MG_FUNCTION id="PR1475" name="polygon" descr="convert vertex count and circle to polygon" owner="vmalerba">
3985
<MG_FUNC_PARAM type="DTpolygon" way="out"/>
3986
<MG_FUNC_PARAM type="DTint4" way="in"/>
3987
<MG_FUNC_PARAM type="DTcircle" way="in"/>
3989
<MG_FUNCTION id="PR1434" name="popen" descr="open path" owner="vmalerba">
3990
<MG_FUNC_PARAM type="DTpath" way="out"/>
3991
<MG_FUNC_PARAM type="DTpath" way="in"/>
3993
<MG_FUNCTION id="PR2014" name="position" descr="return position of substring" owner="vmalerba">
3994
<MG_FUNC_PARAM type="DTint4" way="out"/>
3995
<MG_FUNC_PARAM type="DTbytea" way="in"/>
3996
<MG_FUNC_PARAM type="DTbytea" way="in"/>
3998
<MG_FUNCTION id="PR1698" name="position" descr="return position of sub-bitstring" owner="vmalerba">
3999
<MG_FUNC_PARAM type="DTint4" way="out"/>
4000
<MG_FUNC_PARAM type="DTbit" way="in"/>
4001
<MG_FUNC_PARAM type="DTbit" way="in"/>
4003
<MG_FUNCTION id="PR849" name="position" descr="return position of substring" owner="vmalerba">
4004
<MG_FUNC_PARAM type="DTint4" way="out"/>
4005
<MG_FUNC_PARAM type="DTtext" way="in"/>
4006
<MG_FUNC_PARAM type="DTtext" way="in"/>
4008
<MG_FUNCTION id="PR1738" name="pow" descr="m raised to the power of n" owner="vmalerba">
4009
<MG_FUNC_PARAM type="DTnumeric" way="out"/>
4010
<MG_FUNC_PARAM type="DTnumeric" way="in"/>
4011
<MG_FUNC_PARAM type="DTnumeric" way="in"/>
4013
<MG_FUNCTION id="PR1346" name="pow" descr="exponentiation" owner="vmalerba">
4014
<MG_FUNC_PARAM type="DTfloat8" way="out"/>
4015
<MG_FUNC_PARAM type="DTfloat8" way="in"/>
4016
<MG_FUNC_PARAM type="DTfloat8" way="in"/>
4018
<MG_FUNCTION id="PR1478" name="pt_contained_circle" descr="point inside circle?" owner="vmalerba">
4019
<MG_FUNC_PARAM type="DTbool" way="out"/>
4020
<MG_FUNC_PARAM type="DTpoint" way="in"/>
4021
<MG_FUNC_PARAM type="DTcircle" way="in"/>
4023
<MG_FUNCTION id="PR1429" name="pt_contained_poly" descr="point contained in polygon?" owner="vmalerba">
4024
<MG_FUNC_PARAM type="DTbool" way="out"/>
4025
<MG_FUNC_PARAM type="DTpoint" way="in"/>
4026
<MG_FUNC_PARAM type="DTpolygon" way="in"/>
4028
<MG_FUNCTION id="PR1282" name="quote_ident" descr="quote an identifier for usage in a querystring" owner="vmalerba">
4029
<MG_FUNC_PARAM type="DTtext" way="out"/>
4030
<MG_FUNC_PARAM type="DTtext" way="in"/>
4032
<MG_FUNCTION id="PR1283" name="quote_literal" descr="quote a literal for usage in a querystring" owner="vmalerba">
4033
<MG_FUNC_PARAM type="DTtext" way="out"/>
4034
<MG_FUNC_PARAM type="DTtext" way="in"/>
4036
<MG_FUNCTION id="PR1609" name="radians" descr="degrees to radians" owner="vmalerba">
4037
<MG_FUNC_PARAM type="DTfloat8" way="out"/>
4038
<MG_FUNC_PARAM type="DTfloat8" way="in"/>
4040
<MG_FUNCTION id="PR1470" name="radius" descr="radius of circle" owner="vmalerba">
4041
<MG_FUNC_PARAM type="DTfloat8" way="out"/>
4042
<MG_FUNC_PARAM type="DTcircle" way="in"/>
4044
<MG_FUNCTION id="PR1598" name="random" descr="random value" owner="vmalerba">
4045
<MG_FUNC_PARAM type="DTfloat8" way="out"/>
4047
<MG_FUNCTION id="PR1194" name="reltime" descr="convert interval to reltime" owner="vmalerba">
4048
<MG_FUNC_PARAM type="DTreltime" way="out"/>
4049
<MG_FUNC_PARAM type="DTinterval" way="in"/>
4051
<MG_FUNCTION id="PR257" name="reltimeeq" descr="equal" owner="vmalerba">
4052
<MG_FUNC_PARAM type="DTbool" way="out"/>
4053
<MG_FUNC_PARAM type="DTreltime" way="in"/>
4054
<MG_FUNC_PARAM type="DTreltime" way="in"/>
4056
<MG_FUNCTION id="PR262" name="reltimege" descr="greater-than-or-equal" owner="vmalerba">
4057
<MG_FUNC_PARAM type="DTbool" way="out"/>
4058
<MG_FUNC_PARAM type="DTreltime" way="in"/>
4059
<MG_FUNC_PARAM type="DTreltime" way="in"/>
4061
<MG_FUNCTION id="PR260" name="reltimegt" descr="greater-than" owner="vmalerba">
4062
<MG_FUNC_PARAM type="DTbool" way="out"/>
4063
<MG_FUNC_PARAM type="DTreltime" way="in"/>
4064
<MG_FUNC_PARAM type="DTreltime" way="in"/>
4066
<MG_FUNCTION id="PR261" name="reltimele" descr="less-than-or-equal" owner="vmalerba">
4067
<MG_FUNC_PARAM type="DTbool" way="out"/>
4068
<MG_FUNC_PARAM type="DTreltime" way="in"/>
4069
<MG_FUNC_PARAM type="DTreltime" way="in"/>
4071
<MG_FUNCTION id="PR259" name="reltimelt" descr="less-than" owner="vmalerba">
4072
<MG_FUNC_PARAM type="DTbool" way="out"/>
4073
<MG_FUNC_PARAM type="DTreltime" way="in"/>
4074
<MG_FUNC_PARAM type="DTreltime" way="in"/>
4076
<MG_FUNCTION id="PR258" name="reltimene" descr="not equal" owner="vmalerba">
4077
<MG_FUNC_PARAM type="DTbool" way="out"/>
4078
<MG_FUNC_PARAM type="DTreltime" way="in"/>
4079
<MG_FUNC_PARAM type="DTreltime" way="in"/>
4081
<MG_FUNCTION id="PR2465" name="reltimesend" descr="I/O" owner="vmalerba">
4082
<MG_FUNC_PARAM type="DTbytea" way="out"/>
4083
<MG_FUNC_PARAM type="DTreltime" way="in"/>
4085
<MG_FUNCTION id="PR1622" name="repeat" descr="replicate string int4 times" owner="vmalerba">
4086
<MG_FUNC_PARAM type="DTtext" way="out"/>
4087
<MG_FUNC_PARAM type="DTtext" way="in"/>
4088
<MG_FUNC_PARAM type="DTint4" way="in"/>
4090
<MG_FUNCTION id="PR2087" name="replace" descr="replace all occurrences of old_substr with new_substr in string" owner="vmalerba">
4091
<MG_FUNC_PARAM type="DTtext" way="out"/>
4092
<MG_FUNC_PARAM type="DTtext" way="in"/>
4093
<MG_FUNC_PARAM type="DTtext" way="in"/>
4094
<MG_FUNC_PARAM type="DTtext" way="in"/>
4096
<MG_FUNCTION id="PR1708" name="round" descr="value rounded to 'scale' of zero" owner="vmalerba">
4097
<MG_FUNC_PARAM type="DTnumeric" way="out"/>
4098
<MG_FUNC_PARAM type="DTnumeric" way="in"/>
4100
<MG_FUNCTION id="PR1342" name="round" descr="round to nearest integer" owner="vmalerba">
4101
<MG_FUNC_PARAM type="DTfloat8" way="out"/>
4102
<MG_FUNC_PARAM type="DTfloat8" way="in"/>
4104
<MG_FUNCTION id="PR1707" name="round" descr="value rounded to 'scale'" owner="vmalerba">
4105
<MG_FUNC_PARAM type="DTnumeric" way="out"/>
4106
<MG_FUNC_PARAM type="DTnumeric" way="in"/>
4107
<MG_FUNC_PARAM type="DTint4" way="in"/>
4109
<MG_FUNCTION id="PR880" name="rpad" descr="right-pad string to length" owner="vmalerba">
4110
<MG_FUNC_PARAM type="DTtext" way="out"/>
4111
<MG_FUNC_PARAM type="DTtext" way="in"/>
4112
<MG_FUNC_PARAM type="DTint4" way="in"/>
4114
<MG_FUNCTION id="PR874" name="rpad" descr="right-pad string to length" owner="vmalerba">
4115
<MG_FUNC_PARAM type="DTtext" way="out"/>
4116
<MG_FUNC_PARAM type="DTtext" way="in"/>
4117
<MG_FUNC_PARAM type="DTint4" way="in"/>
4118
<MG_FUNC_PARAM type="DTtext" way="in"/>
4120
<MG_FUNCTION id="PR193" name="rt_box_union" descr="r-tree" owner="vmalerba">
4121
<MG_FUNC_PARAM type="DTbox" way="out"/>
4122
<MG_FUNC_PARAM type="DTbox" way="in"/>
4123
<MG_FUNC_PARAM type="DTbox" way="in"/>
4125
<MG_FUNCTION id="PR197" name="rt_poly_union" descr="r-tree" owner="vmalerba">
4126
<MG_FUNC_PARAM type="DTpolygon" way="out"/>
4127
<MG_FUNC_PARAM type="DTpolygon" way="in"/>
4128
<MG_FUNC_PARAM type="DTpolygon" way="in"/>
4130
<MG_FUNCTION id="PR882" name="rtrim" descr="trim spaces from right end of string" owner="vmalerba">
4131
<MG_FUNC_PARAM type="DTtext" way="out"/>
4132
<MG_FUNC_PARAM type="DTtext" way="in"/>
4134
<MG_FUNCTION id="PR876" name="rtrim" descr="trim selected characters from right end of string" owner="vmalerba">
4135
<MG_FUNC_PARAM type="DTtext" way="out"/>
4136
<MG_FUNC_PARAM type="DTtext" way="in"/>
4137
<MG_FUNC_PARAM type="DTtext" way="in"/>
4139
<MG_FUNCTION id="PR746" name="session_user" descr="session user name" owner="vmalerba">
4140
<MG_FUNC_PARAM type="DTname" way="out"/>
4142
<MG_FUNCTION id="PR724" name="set_bit" descr="set bit" owner="vmalerba">
4143
<MG_FUNC_PARAM type="DTbytea" way="out"/>
4144
<MG_FUNC_PARAM type="DTbytea" way="in"/>
4145
<MG_FUNC_PARAM type="DTint4" way="in"/>
4146
<MG_FUNC_PARAM type="DTint4" way="in"/>
4148
<MG_FUNCTION id="PR722" name="set_byte" descr="set byte" owner="vmalerba">
4149
<MG_FUNC_PARAM type="DTbytea" way="out"/>
4150
<MG_FUNC_PARAM type="DTbytea" way="in"/>
4151
<MG_FUNC_PARAM type="DTint4" way="in"/>
4152
<MG_FUNC_PARAM type="DTint4" way="in"/>
4154
<MG_FUNCTION id="PR2078" name="set_config" descr="SET X as a function" owner="vmalerba">
4155
<MG_FUNC_PARAM type="DTtext" way="out"/>
4156
<MG_FUNC_PARAM type="DTtext" way="in"/>
4157
<MG_FUNC_PARAM type="DTtext" way="in"/>
4158
<MG_FUNC_PARAM type="DTbool" way="in"/>
4160
<MG_FUNCTION id="PR1715" name="set_masklen" descr="change the netmask of an inet" owner="vmalerba">
4161
<MG_FUNC_PARAM type="DTinet" way="out"/>
4162
<MG_FUNC_PARAM type="DTinet" way="in"/>
4163
<MG_FUNC_PARAM type="DTint4" way="in"/>
4165
<MG_FUNCTION id="PR1599" name="setseed" descr="set random seed" owner="vmalerba">
4166
<MG_FUNC_PARAM type="DTint4" way="out"/>
4167
<MG_FUNC_PARAM type="DTfloat8" way="in"/>
4169
<MG_FUNCTION id="PR1576" name="setval" descr="set sequence value" owner="vmalerba">
4170
<MG_FUNC_PARAM type="DTint8" way="out"/>
4171
<MG_FUNC_PARAM type="DTtext" way="in"/>
4172
<MG_FUNC_PARAM type="DTint8" way="in"/>
4174
<MG_FUNCTION id="PR1765" name="setval" descr="set sequence value and iscalled status" owner="vmalerba">
4175
<MG_FUNC_PARAM type="DTint8" way="out"/>
4176
<MG_FUNC_PARAM type="DTtext" way="in"/>
4177
<MG_FUNC_PARAM type="DTint8" way="in"/>
4178
<MG_FUNC_PARAM type="DTbool" way="in"/>
4180
<MG_FUNCTION id="PR1706" name="sign" descr="sign of value" owner="vmalerba">
4181
<MG_FUNC_PARAM type="DTnumeric" way="out"/>
4182
<MG_FUNC_PARAM type="DTnumeric" way="in"/>
4184
<MG_FUNCTION id="PR2310" name="sign" descr="sign of value" owner="vmalerba">
4185
<MG_FUNC_PARAM type="DTfloat8" way="out"/>
4186
<MG_FUNC_PARAM type="DTfloat8" way="in"/>
4188
<MG_FUNCTION id="PR1623" name="similar_escape" descr="convert SQL99 regexp pattern to POSIX style" owner="vmalerba">
4189
<MG_FUNC_PARAM type="DTtext" way="out"/>
4190
<MG_FUNC_PARAM type="DTtext" way="in"/>
4191
<MG_FUNC_PARAM type="DTtext" way="in"/>
4193
<MG_FUNCTION id="PR1604" name="sin" descr="sine" owner="vmalerba">
4194
<MG_FUNC_PARAM type="DTfloat8" way="out"/>
4195
<MG_FUNC_PARAM type="DTfloat8" way="in"/>
4197
<MG_FUNCTION id="PR992" name="slope" descr="slope between points" owner="vmalerba">
4198
<MG_FUNC_PARAM type="DTfloat8" way="out"/>
4199
<MG_FUNC_PARAM type="DTpoint" way="in"/>
4200
<MG_FUNC_PARAM type="DTpoint" way="in"/>
4202
<MG_FUNCTION id="PR2088" name="split_part" descr="split string by field_sep and return field_num" owner="vmalerba">
4203
<MG_FUNC_PARAM type="DTtext" way="out"/>
4204
<MG_FUNC_PARAM type="DTtext" way="in"/>
4205
<MG_FUNC_PARAM type="DTtext" way="in"/>
4206
<MG_FUNC_PARAM type="DTint4" way="in"/>
4208
<MG_FUNCTION id="PR1730" name="sqrt" descr="square root" owner="vmalerba">
4209
<MG_FUNC_PARAM type="DTnumeric" way="out"/>
4210
<MG_FUNC_PARAM type="DTnumeric" way="in"/>
4212
<MG_FUNCTION id="PR1344" name="sqrt" descr="square root" owner="vmalerba">
4213
<MG_FUNC_PARAM type="DTfloat8" way="out"/>
4214
<MG_FUNC_PARAM type="DTfloat8" way="in"/>
4216
<MG_FUNCTION id="PR868" name="strpos" descr="find position of substring" owner="vmalerba">
4217
<MG_FUNC_PARAM type="DTint4" way="out"/>
4218
<MG_FUNC_PARAM type="DTtext" way="in"/>
4219
<MG_FUNC_PARAM type="DTtext" way="in"/>
4221
<MG_FUNCTION id="PR2086" name="substr" descr="return portion of string" owner="vmalerba">
4222
<MG_FUNC_PARAM type="DTbytea" way="out"/>
4223
<MG_FUNC_PARAM type="DTbytea" way="in"/>
4224
<MG_FUNC_PARAM type="DTint4" way="in"/>
4226
<MG_FUNCTION id="PR883" name="substr" descr="return portion of string" owner="vmalerba">
4227
<MG_FUNC_PARAM type="DTtext" way="out"/>
4228
<MG_FUNC_PARAM type="DTtext" way="in"/>
4229
<MG_FUNC_PARAM type="DTint4" way="in"/>
4231
<MG_FUNCTION id="PR2085" name="substr" descr="return portion of string" owner="vmalerba">
4232
<MG_FUNC_PARAM type="DTbytea" way="out"/>
4233
<MG_FUNC_PARAM type="DTbytea" way="in"/>
4234
<MG_FUNC_PARAM type="DTint4" way="in"/>
4235
<MG_FUNC_PARAM type="DTint4" way="in"/>
4237
<MG_FUNCTION id="PR877" name="substr" descr="return portion of string" owner="vmalerba">
4238
<MG_FUNC_PARAM type="DTtext" way="out"/>
4239
<MG_FUNC_PARAM type="DTtext" way="in"/>
4240
<MG_FUNC_PARAM type="DTint4" way="in"/>
4241
<MG_FUNC_PARAM type="DTint4" way="in"/>
4243
<MG_FUNCTION id="PR2073" name="substring" descr="extracts text matching regular expression" owner="vmalerba">
4244
<MG_FUNC_PARAM type="DTtext" way="out"/>
4245
<MG_FUNC_PARAM type="DTtext" way="in"/>
4246
<MG_FUNC_PARAM type="DTtext" way="in"/>
4248
<MG_FUNCTION id="PR2013" name="substring" descr="return portion of string" owner="vmalerba">
4249
<MG_FUNC_PARAM type="DTbytea" way="out"/>
4250
<MG_FUNC_PARAM type="DTbytea" way="in"/>
4251
<MG_FUNC_PARAM type="DTint4" way="in"/>
4253
<MG_FUNCTION id="PR1699" name="substring" descr="return portion of bitstring" owner="vmalerba">
4254
<MG_FUNC_PARAM type="DTbit" way="out"/>
4255
<MG_FUNC_PARAM type="DTbit" way="in"/>
4256
<MG_FUNC_PARAM type="DTint4" way="in"/>
4258
<MG_FUNCTION id="PR937" name="substring" descr="return portion of string" owner="vmalerba">
4259
<MG_FUNC_PARAM type="DTtext" way="out"/>
4260
<MG_FUNC_PARAM type="DTtext" way="in"/>
4261
<MG_FUNC_PARAM type="DTint4" way="in"/>
4263
<MG_FUNCTION id="PR2074" name="substring" descr="extracts text matching SQL99 regular expression" owner="vmalerba">
4264
<MG_FUNC_PARAM type="DTtext" way="out"/>
4265
<MG_FUNC_PARAM type="DTtext" way="in"/>
4266
<MG_FUNC_PARAM type="DTtext" way="in"/>
4267
<MG_FUNC_PARAM type="DTtext" way="in"/>
4269
<MG_FUNCTION id="PR2012" name="substring" descr="return portion of string" owner="vmalerba">
4270
<MG_FUNC_PARAM type="DTbytea" way="out"/>
4271
<MG_FUNC_PARAM type="DTbytea" way="in"/>
4272
<MG_FUNC_PARAM type="DTint4" way="in"/>
4273
<MG_FUNC_PARAM type="DTint4" way="in"/>
4275
<MG_FUNCTION id="PR1680" name="substring" descr="return portion of bitstring" owner="vmalerba">
4276
<MG_FUNC_PARAM type="DTbit" way="out"/>
4277
<MG_FUNC_PARAM type="DTbit" way="in"/>
4278
<MG_FUNC_PARAM type="DTint4" way="in"/>
4279
<MG_FUNC_PARAM type="DTint4" way="in"/>
4281
<MG_FUNCTION id="PR936" name="substring" descr="return portion of string" owner="vmalerba">
4282
<MG_FUNC_PARAM type="DTtext" way="out"/>
4283
<MG_FUNC_PARAM type="DTtext" way="in"/>
4284
<MG_FUNC_PARAM type="DTint4" way="in"/>
4285
<MG_FUNC_PARAM type="DTint4" way="in"/>
4287
<MG_FUNCTION id="PR1606" name="tan" descr="tangent" owner="vmalerba">
4288
<MG_FUNC_PARAM type="DTfloat8" way="out"/>
4289
<MG_FUNC_PARAM type="DTfloat8" way="in"/>
4291
<MG_FUNCTION id="PR2034" name="text" descr="convert timestamp to text" owner="vmalerba">
4292
<MG_FUNC_PARAM type="DTtext" way="out"/>
4293
<MG_FUNC_PARAM type="DTtimestamp" way="in"/>
4295
<MG_FUNCTION id="PR730" name="text" descr="show all parts of inet/cidr value" owner="vmalerba">
4296
<MG_FUNC_PARAM type="DTtext" way="out"/>
4297
<MG_FUNC_PARAM type="DTinet" way="in"/>
4299
<MG_FUNCTION id="PR1688" name="text" descr="(internal)" owner="vmalerba">
4300
<MG_FUNC_PARAM type="DTtext" way="out"/>
4301
<MG_FUNC_PARAM type="DTnumeric" way="in"/>
4303
<MG_FUNCTION id="PR752" name="text" descr="MAC address to text" owner="vmalerba">
4304
<MG_FUNC_PARAM type="DTtext" way="out"/>
4305
<MG_FUNC_PARAM type="DTmacaddr" way="in"/>
4307
<MG_FUNCTION id="PR1289" name="text" descr="convert int8 to text" owner="vmalerba">
4308
<MG_FUNC_PARAM type="DTtext" way="out"/>
4309
<MG_FUNC_PARAM type="DTint8" way="in"/>
4311
<MG_FUNCTION id="PR1192" name="text" descr="convert timestamp with time zone to text" owner="vmalerba">
4312
<MG_FUNC_PARAM type="DTtext" way="out"/>
4313
<MG_FUNC_PARAM type="DTtimestamptz" way="in"/>
4315
<MG_FUNCTION id="PR1193" name="text" descr="convert interval to text" owner="vmalerba">
4316
<MG_FUNC_PARAM type="DTtext" way="out"/>
4317
<MG_FUNC_PARAM type="DTinterval" way="in"/>
4319
<MG_FUNCTION id="PR749" name="text" descr="convert date to text" owner="vmalerba">
4320
<MG_FUNC_PARAM type="DTtext" way="out"/>
4321
<MG_FUNC_PARAM type="DTdate" way="in"/>
4323
<MG_FUNCTION id="PR948" name="text" descr="convert time to text" owner="vmalerba">
4324
<MG_FUNC_PARAM type="DTtext" way="out"/>
4325
<MG_FUNC_PARAM type="DTtime" way="in"/>
4327
<MG_FUNCTION id="PR939" name="text" descr="convert timetz to text" owner="vmalerba">
4328
<MG_FUNC_PARAM type="DTtext" way="out"/>
4329
<MG_FUNC_PARAM type="DTtimetz" way="in"/>
4331
<MG_FUNCTION id="PR946" name="text" descr="convert char to text" owner="vmalerba">
4332
<MG_FUNC_PARAM type="DTtext" way="out"/>
4333
<MG_FUNC_PARAM type="DTchar" way="in"/>
4335
<MG_FUNCTION id="PR840" name="text" descr="convert float8 to text" owner="vmalerba">
4336
<MG_FUNC_PARAM type="DTtext" way="out"/>
4337
<MG_FUNC_PARAM type="DTfloat8" way="in"/>
4339
<MG_FUNCTION id="PR841" name="text" descr="convert float4 to text" owner="vmalerba">
4340
<MG_FUNC_PARAM type="DTtext" way="out"/>
4341
<MG_FUNC_PARAM type="DTfloat4" way="in"/>
4343
<MG_FUNCTION id="PR401" name="text" descr="convert char(n) to text" owner="vmalerba">
4344
<MG_FUNC_PARAM type="DTtext" way="out"/>
4345
<MG_FUNC_PARAM type="DTbpchar" way="in"/>
4347
<MG_FUNCTION id="PR406" name="text" descr="convert name to text" owner="vmalerba">
4348
<MG_FUNC_PARAM type="DTtext" way="out"/>
4349
<MG_FUNC_PARAM type="DTname" way="in"/>
4351
<MG_FUNCTION id="PR112" name="text" descr="convert int4 to text" owner="vmalerba">
4352
<MG_FUNC_PARAM type="DTtext" way="out"/>
4353
<MG_FUNC_PARAM type="DTint4" way="in"/>
4355
<MG_FUNCTION id="PR113" name="text" descr="convert int2 to text" owner="vmalerba">
4356
<MG_FUNC_PARAM type="DTtext" way="out"/>
4357
<MG_FUNC_PARAM type="DTint2" way="in"/>
4359
<MG_FUNCTION id="PR743" name="text_ge" descr="greater-than-or-equal" owner="vmalerba">
4360
<MG_FUNC_PARAM type="DTbool" way="out"/>
4361
<MG_FUNC_PARAM type="DTtext" way="in"/>
4362
<MG_FUNC_PARAM type="DTtext" way="in"/>
4364
<MG_FUNCTION id="PR742" name="text_gt" descr="greater-than" owner="vmalerba">
4365
<MG_FUNC_PARAM type="DTbool" way="out"/>
4366
<MG_FUNC_PARAM type="DTtext" way="in"/>
4367
<MG_FUNC_PARAM type="DTtext" way="in"/>
4369
<MG_FUNCTION id="PR458" name="text_larger" descr="larger of two" owner="vmalerba">
4370
<MG_FUNC_PARAM type="DTtext" way="out"/>
4371
<MG_FUNC_PARAM type="DTtext" way="in"/>
4372
<MG_FUNC_PARAM type="DTtext" way="in"/>
4374
<MG_FUNCTION id="PR741" name="text_le" descr="less-than-or-equal" owner="vmalerba">
4375
<MG_FUNC_PARAM type="DTbool" way="out"/>
4376
<MG_FUNC_PARAM type="DTtext" way="in"/>
4377
<MG_FUNC_PARAM type="DTtext" way="in"/>
4379
<MG_FUNCTION id="PR740" name="text_lt" descr="less-than" owner="vmalerba">
4380
<MG_FUNC_PARAM type="DTbool" way="out"/>
4381
<MG_FUNC_PARAM type="DTtext" way="in"/>
4382
<MG_FUNC_PARAM type="DTtext" way="in"/>
4384
<MG_FUNCTION id="PR2162" name="text_pattern_eq" descr="" owner="vmalerba">
4385
<MG_FUNC_PARAM type="DTbool" way="out"/>
4386
<MG_FUNC_PARAM type="DTtext" way="in"/>
4387
<MG_FUNC_PARAM type="DTtext" way="in"/>
4389
<MG_FUNCTION id="PR2163" name="text_pattern_ge" descr="" owner="vmalerba">
4390
<MG_FUNC_PARAM type="DTbool" way="out"/>
4391
<MG_FUNC_PARAM type="DTtext" way="in"/>
4392
<MG_FUNC_PARAM type="DTtext" way="in"/>
4394
<MG_FUNCTION id="PR2164" name="text_pattern_gt" descr="" owner="vmalerba">
4395
<MG_FUNC_PARAM type="DTbool" way="out"/>
4396
<MG_FUNC_PARAM type="DTtext" way="in"/>
4397
<MG_FUNC_PARAM type="DTtext" way="in"/>
4399
<MG_FUNCTION id="PR2161" name="text_pattern_le" descr="" owner="vmalerba">
4400
<MG_FUNC_PARAM type="DTbool" way="out"/>
4401
<MG_FUNC_PARAM type="DTtext" way="in"/>
4402
<MG_FUNC_PARAM type="DTtext" way="in"/>
4404
<MG_FUNCTION id="PR2160" name="text_pattern_lt" descr="" owner="vmalerba">
4405
<MG_FUNC_PARAM type="DTbool" way="out"/>
4406
<MG_FUNC_PARAM type="DTtext" way="in"/>
4407
<MG_FUNC_PARAM type="DTtext" way="in"/>
4409
<MG_FUNCTION id="PR2165" name="text_pattern_ne" descr="" owner="vmalerba">
4410
<MG_FUNC_PARAM type="DTbool" way="out"/>
4411
<MG_FUNC_PARAM type="DTtext" way="in"/>
4412
<MG_FUNC_PARAM type="DTtext" way="in"/>
4414
<MG_FUNCTION id="PR459" name="text_smaller" descr="smaller of two" owner="vmalerba">
4415
<MG_FUNC_PARAM type="DTtext" way="out"/>
4416
<MG_FUNC_PARAM type="DTtext" way="in"/>
4417
<MG_FUNC_PARAM type="DTtext" way="in"/>
4419
<MG_FUNCTION id="PR1258" name="textcat" descr="concatenate" owner="vmalerba">
4420
<MG_FUNC_PARAM type="DTtext" way="out"/>
4421
<MG_FUNC_PARAM type="DTtext" way="in"/>
4422
<MG_FUNC_PARAM type="DTtext" way="in"/>
4424
<MG_FUNCTION id="PR67" name="texteq" descr="equal" owner="vmalerba">
4425
<MG_FUNC_PARAM type="DTbool" way="out"/>
4426
<MG_FUNC_PARAM type="DTtext" way="in"/>
4427
<MG_FUNC_PARAM type="DTtext" way="in"/>
4429
<MG_FUNCTION id="PR1633" name="texticlike" descr="matches LIKE expression, case-insensitive" owner="vmalerba">
4430
<MG_FUNC_PARAM type="DTbool" way="out"/>
4431
<MG_FUNC_PARAM type="DTtext" way="in"/>
4432
<MG_FUNC_PARAM type="DTtext" way="in"/>
4434
<MG_FUNCTION id="PR1634" name="texticnlike" descr="does not match LIKE expression, case-insensitive" owner="vmalerba">
4435
<MG_FUNC_PARAM type="DTbool" way="out"/>
4436
<MG_FUNC_PARAM type="DTtext" way="in"/>
4437
<MG_FUNC_PARAM type="DTtext" way="in"/>
4439
<MG_FUNCTION id="PR1238" name="texticregexeq" descr="matches regex., case-insensitive" owner="vmalerba">
4440
<MG_FUNC_PARAM type="DTbool" way="out"/>
4441
<MG_FUNC_PARAM type="DTtext" way="in"/>
4442
<MG_FUNC_PARAM type="DTtext" way="in"/>
4444
<MG_FUNCTION id="PR1239" name="texticregexne" descr="does not match regex., case-insensitive" owner="vmalerba">
4445
<MG_FUNC_PARAM type="DTbool" way="out"/>
4446
<MG_FUNC_PARAM type="DTtext" way="in"/>
4447
<MG_FUNC_PARAM type="DTtext" way="in"/>
4449
<MG_FUNCTION id="PR1257" name="textlen" descr="length" owner="vmalerba">
4450
<MG_FUNC_PARAM type="DTint4" way="out"/>
4451
<MG_FUNC_PARAM type="DTtext" way="in"/>
4453
<MG_FUNCTION id="PR850" name="textlike" descr="matches LIKE expression" owner="vmalerba">
4454
<MG_FUNC_PARAM type="DTbool" way="out"/>
4455
<MG_FUNC_PARAM type="DTtext" way="in"/>
4456
<MG_FUNC_PARAM type="DTtext" way="in"/>
4458
<MG_FUNCTION id="PR157" name="textne" descr="not equal" owner="vmalerba">
4459
<MG_FUNC_PARAM type="DTbool" way="out"/>
4460
<MG_FUNC_PARAM type="DTtext" way="in"/>
4461
<MG_FUNC_PARAM type="DTtext" way="in"/>
4463
<MG_FUNCTION id="PR851" name="textnlike" descr="does not match LIKE expression" owner="vmalerba">
4464
<MG_FUNC_PARAM type="DTbool" way="out"/>
4465
<MG_FUNC_PARAM type="DTtext" way="in"/>
4466
<MG_FUNC_PARAM type="DTtext" way="in"/>
4468
<MG_FUNCTION id="PR1254" name="textregexeq" descr="matches regex., case-sensitive" owner="vmalerba">
4469
<MG_FUNC_PARAM type="DTbool" way="out"/>
4470
<MG_FUNC_PARAM type="DTtext" way="in"/>
4471
<MG_FUNC_PARAM type="DTtext" way="in"/>
4473
<MG_FUNCTION id="PR1256" name="textregexne" descr="does not match regex., case-sensitive" owner="vmalerba">
4474
<MG_FUNC_PARAM type="DTbool" way="out"/>
4475
<MG_FUNC_PARAM type="DTtext" way="in"/>
4476
<MG_FUNC_PARAM type="DTtext" way="in"/>
4478
<MG_FUNCTION id="PR2415" name="textsend" descr="I/O" owner="vmalerba">
4479
<MG_FUNC_PARAM type="DTbytea" way="out"/>
4480
<MG_FUNC_PARAM type="DTtext" way="in"/>
4482
<MG_FUNCTION id="PR2046" name="time" descr="convert time with time zone to time" owner="vmalerba">
4483
<MG_FUNC_PARAM type="DTtime" way="out"/>
4484
<MG_FUNC_PARAM type="DTtimetz" way="in"/>
4486
<MG_FUNCTION id="PR2019" name="time" descr="convert timestamptz to time" owner="vmalerba">
4487
<MG_FUNC_PARAM type="DTtime" way="out"/>
4488
<MG_FUNC_PARAM type="DTtimestamptz" way="in"/>
4490
<MG_FUNCTION id="PR1419" name="time" descr="convert interval to time" owner="vmalerba">
4491
<MG_FUNC_PARAM type="DTtime" way="out"/>
4492
<MG_FUNC_PARAM type="DTinterval" way="in"/>
4494
<MG_FUNCTION id="PR1364" name="time" descr="convert abstime to time" owner="vmalerba">
4495
<MG_FUNC_PARAM type="DTtime" way="out"/>
4496
<MG_FUNC_PARAM type="DTabstime" way="in"/>
4498
<MG_FUNCTION id="PR1316" name="time" descr="convert timestamp to time" owner="vmalerba">
4499
<MG_FUNC_PARAM type="DTtime" way="out"/>
4500
<MG_FUNC_PARAM type="DTtimestamp" way="in"/>
4502
<MG_FUNCTION id="PR837" name="time" descr="convert text to time" owner="vmalerba">
4503
<MG_FUNC_PARAM type="DTtime" way="out"/>
4504
<MG_FUNC_PARAM type="DTtext" way="in"/>
4506
<MG_FUNCTION id="PR1968" name="time" descr="adjust time precision" owner="vmalerba">
4507
<MG_FUNC_PARAM type="DTtime" way="out"/>
4508
<MG_FUNC_PARAM type="DTtime" way="in"/>
4509
<MG_FUNC_PARAM type="DTint4" way="in"/>
4511
<MG_FUNCTION id="PR1107" name="time_cmp" descr="less-equal-greater" owner="vmalerba">
4512
<MG_FUNC_PARAM type="DTint4" way="out"/>
4513
<MG_FUNC_PARAM type="DTtime" way="in"/>
4514
<MG_FUNC_PARAM type="DTtime" way="in"/>
4516
<MG_FUNCTION id="PR1145" name="time_eq" descr="equal" owner="vmalerba">
4517
<MG_FUNC_PARAM type="DTbool" way="out"/>
4518
<MG_FUNC_PARAM type="DTtime" way="in"/>
4519
<MG_FUNC_PARAM type="DTtime" way="in"/>
4521
<MG_FUNCTION id="PR1105" name="time_ge" descr="greater-than-or-equal" owner="vmalerba">
4522
<MG_FUNC_PARAM type="DTbool" way="out"/>
4523
<MG_FUNC_PARAM type="DTtime" way="in"/>
4524
<MG_FUNC_PARAM type="DTtime" way="in"/>
4526
<MG_FUNCTION id="PR1104" name="time_gt" descr="greater-than" owner="vmalerba">
4527
<MG_FUNC_PARAM type="DTbool" way="out"/>
4528
<MG_FUNC_PARAM type="DTtime" way="in"/>
4529
<MG_FUNC_PARAM type="DTtime" way="in"/>
4531
<MG_FUNCTION id="PR1377" name="time_larger" descr="larger of two" owner="vmalerba">
4532
<MG_FUNC_PARAM type="DTtime" way="out"/>
4533
<MG_FUNC_PARAM type="DTtime" way="in"/>
4534
<MG_FUNC_PARAM type="DTtime" way="in"/>
4536
<MG_FUNCTION id="PR1103" name="time_le" descr="less-than-or-equal" owner="vmalerba">
4537
<MG_FUNC_PARAM type="DTbool" way="out"/>
4538
<MG_FUNC_PARAM type="DTtime" way="in"/>
4539
<MG_FUNC_PARAM type="DTtime" way="in"/>
4541
<MG_FUNCTION id="PR1102" name="time_lt" descr="less-than" owner="vmalerba">
4542
<MG_FUNC_PARAM type="DTbool" way="out"/>
4543
<MG_FUNC_PARAM type="DTtime" way="in"/>
4544
<MG_FUNC_PARAM type="DTtime" way="in"/>
4546
<MG_FUNCTION id="PR1748" name="time_mi_interval" descr="minus" owner="vmalerba">
4547
<MG_FUNC_PARAM type="DTtime" way="out"/>
4548
<MG_FUNC_PARAM type="DTtime" way="in"/>
4549
<MG_FUNC_PARAM type="DTinterval" way="in"/>
4551
<MG_FUNCTION id="PR1690" name="time_mi_time" descr="minus" owner="vmalerba">
4552
<MG_FUNC_PARAM type="DTinterval" way="out"/>
4553
<MG_FUNC_PARAM type="DTtime" way="in"/>
4554
<MG_FUNC_PARAM type="DTtime" way="in"/>
4556
<MG_FUNCTION id="PR1106" name="time_ne" descr="not equal" owner="vmalerba">
4557
<MG_FUNC_PARAM type="DTbool" way="out"/>
4558
<MG_FUNC_PARAM type="DTtime" way="in"/>
4559
<MG_FUNC_PARAM type="DTtime" way="in"/>
4561
<MG_FUNCTION id="PR1747" name="time_pl_interval" descr="plus" owner="vmalerba">
4562
<MG_FUNC_PARAM type="DTtime" way="out"/>
4563
<MG_FUNC_PARAM type="DTtime" way="in"/>
4564
<MG_FUNC_PARAM type="DTinterval" way="in"/>
4566
<MG_FUNCTION id="PR2471" name="time_send" descr="I/O" owner="vmalerba">
4567
<MG_FUNC_PARAM type="DTbytea" way="out"/>
4568
<MG_FUNC_PARAM type="DTtime" way="in"/>
4570
<MG_FUNCTION id="PR1378" name="time_smaller" descr="smaller of two" owner="vmalerba">
4571
<MG_FUNC_PARAM type="DTtime" way="out"/>
4572
<MG_FUNC_PARAM type="DTtime" way="in"/>
4573
<MG_FUNC_PARAM type="DTtime" way="in"/>
4575
<MG_FUNCTION id="PR1296" name="timedate_pl" descr="convert time and date to timestamp" owner="vmalerba">
4576
<MG_FUNC_PARAM type="DTtimestamp" way="out"/>
4577
<MG_FUNC_PARAM type="DTtime" way="in"/>
4578
<MG_FUNC_PARAM type="DTdate" way="in"/>
4580
<MG_FUNCTION id="PR245" name="timemi" descr="subtract" owner="vmalerba">
4581
<MG_FUNC_PARAM type="DTabstime" way="out"/>
4582
<MG_FUNC_PARAM type="DTabstime" way="in"/>
4583
<MG_FUNC_PARAM type="DTreltime" way="in"/>
4585
<MG_FUNCTION id="PR250" name="timenow" descr="Current date and time (abstime)" owner="vmalerba">
4586
<MG_FUNC_PARAM type="DTabstime" way="out"/>
4588
<MG_FUNCTION id="PR274" name="timeofday" descr="Current date and time - increments during transactions" owner="vmalerba">
4589
<MG_FUNC_PARAM type="DTtext" way="out"/>
4591
<MG_FUNCTION id="PR244" name="timepl" descr="add" owner="vmalerba">
4592
<MG_FUNC_PARAM type="DTabstime" way="out"/>
4593
<MG_FUNC_PARAM type="DTabstime" way="in"/>
4594
<MG_FUNC_PARAM type="DTreltime" way="in"/>
4596
<MG_FUNCTION id="PR2024" name="timestamp" descr="convert date to timestamp" owner="vmalerba">
4597
<MG_FUNC_PARAM type="DTtimestamp" way="out"/>
4598
<MG_FUNC_PARAM type="DTdate" way="in"/>
4600
<MG_FUNCTION id="PR2027" name="timestamp" descr="convert timestamp with time zone to timestamp" owner="vmalerba">
4601
<MG_FUNC_PARAM type="DTtimestamp" way="out"/>
4602
<MG_FUNC_PARAM type="DTtimestamptz" way="in"/>
4604
<MG_FUNCTION id="PR2022" name="timestamp" descr="convert text to timestamp" owner="vmalerba">
4605
<MG_FUNC_PARAM type="DTtimestamp" way="out"/>
4606
<MG_FUNC_PARAM type="DTtext" way="in"/>
4608
<MG_FUNCTION id="PR2023" name="timestamp" descr="convert abstime to timestamp" owner="vmalerba">
4609
<MG_FUNC_PARAM type="DTtimestamp" way="out"/>
4610
<MG_FUNC_PARAM type="DTabstime" way="in"/>
4612
<MG_FUNCTION id="PR2025" name="timestamp" descr="convert date and time to timestamp" owner="vmalerba">
4613
<MG_FUNC_PARAM type="DTtimestamp" way="out"/>
4614
<MG_FUNC_PARAM type="DTdate" way="in"/>
4615
<MG_FUNC_PARAM type="DTtime" way="in"/>
4617
<MG_FUNCTION id="PR1961" name="timestamp" descr="adjust timestamp precision" owner="vmalerba">
4618
<MG_FUNC_PARAM type="DTtimestamp" way="out"/>
4619
<MG_FUNC_PARAM type="DTtimestamp" way="in"/>
4620
<MG_FUNC_PARAM type="DTint4" way="in"/>
4622
<MG_FUNCTION id="PR2045" name="timestamp_cmp" descr="less-equal-greater" owner="vmalerba">
4623
<MG_FUNC_PARAM type="DTint4" way="out"/>
4624
<MG_FUNC_PARAM type="DTtimestamp" way="in"/>
4625
<MG_FUNC_PARAM type="DTtimestamp" way="in"/>
4627
<MG_FUNCTION id="PR2052" name="timestamp_eq" descr="equal" owner="vmalerba">
4628
<MG_FUNC_PARAM type="DTbool" way="out"/>
4629
<MG_FUNC_PARAM type="DTtimestamp" way="in"/>
4630
<MG_FUNC_PARAM type="DTtimestamp" way="in"/>
4632
<MG_FUNCTION id="PR2056" name="timestamp_ge" descr="greater-than-or-equal" owner="vmalerba">
4633
<MG_FUNC_PARAM type="DTbool" way="out"/>
4634
<MG_FUNC_PARAM type="DTtimestamp" way="in"/>
4635
<MG_FUNC_PARAM type="DTtimestamp" way="in"/>
4637
<MG_FUNCTION id="PR2057" name="timestamp_gt" descr="greater-than" owner="vmalerba">
4638
<MG_FUNC_PARAM type="DTbool" way="out"/>
4639
<MG_FUNC_PARAM type="DTtimestamp" way="in"/>
4640
<MG_FUNC_PARAM type="DTtimestamp" way="in"/>
4642
<MG_FUNCTION id="PR2036" name="timestamp_larger" descr="larger of two" owner="vmalerba">
4643
<MG_FUNC_PARAM type="DTtimestamp" way="out"/>
4644
<MG_FUNC_PARAM type="DTtimestamp" way="in"/>
4645
<MG_FUNC_PARAM type="DTtimestamp" way="in"/>
4647
<MG_FUNCTION id="PR2055" name="timestamp_le" descr="less-than-or-equal" owner="vmalerba">
4648
<MG_FUNC_PARAM type="DTbool" way="out"/>
4649
<MG_FUNC_PARAM type="DTtimestamp" way="in"/>
4650
<MG_FUNC_PARAM type="DTtimestamp" way="in"/>
4652
<MG_FUNCTION id="PR2054" name="timestamp_lt" descr="less-than" owner="vmalerba">
4653
<MG_FUNC_PARAM type="DTbool" way="out"/>
4654
<MG_FUNC_PARAM type="DTtimestamp" way="in"/>
4655
<MG_FUNC_PARAM type="DTtimestamp" way="in"/>
4657
<MG_FUNCTION id="PR2031" name="timestamp_mi" descr="subtract" owner="vmalerba">
4658
<MG_FUNC_PARAM type="DTinterval" way="out"/>
4659
<MG_FUNC_PARAM type="DTtimestamp" way="in"/>
4660
<MG_FUNC_PARAM type="DTtimestamp" way="in"/>
4662
<MG_FUNCTION id="PR2033" name="timestamp_mi_span" descr="minus" owner="vmalerba">
4663
<MG_FUNC_PARAM type="DTtimestamp" way="out"/>
4664
<MG_FUNC_PARAM type="DTtimestamp" way="in"/>
4665
<MG_FUNC_PARAM type="DTinterval" way="in"/>
4667
<MG_FUNCTION id="PR2053" name="timestamp_ne" descr="not equal" owner="vmalerba">
4668
<MG_FUNC_PARAM type="DTbool" way="out"/>
4669
<MG_FUNC_PARAM type="DTtimestamp" way="in"/>
4670
<MG_FUNC_PARAM type="DTtimestamp" way="in"/>
4672
<MG_FUNCTION id="PR2032" name="timestamp_pl_span" descr="plus" owner="vmalerba">
4673
<MG_FUNC_PARAM type="DTtimestamp" way="out"/>
4674
<MG_FUNC_PARAM type="DTtimestamp" way="in"/>
4675
<MG_FUNC_PARAM type="DTinterval" way="in"/>
4677
<MG_FUNCTION id="PR2475" name="timestamp_send" descr="I/O" owner="vmalerba">
4678
<MG_FUNC_PARAM type="DTbytea" way="out"/>
4679
<MG_FUNC_PARAM type="DTtimestamp" way="in"/>
4681
<MG_FUNCTION id="PR2035" name="timestamp_smaller" descr="smaller of two" owner="vmalerba">
4682
<MG_FUNC_PARAM type="DTtimestamp" way="out"/>
4683
<MG_FUNC_PARAM type="DTtimestamp" way="in"/>
4684
<MG_FUNC_PARAM type="DTtimestamp" way="in"/>
4686
<MG_FUNCTION id="PR2028" name="timestamptz" descr="convert timestamp to timestamp with time zone" owner="vmalerba">
4687
<MG_FUNC_PARAM type="DTtimestamptz" way="out"/>
4688
<MG_FUNC_PARAM type="DTtimestamp" way="in"/>
4690
<MG_FUNCTION id="PR1173" name="timestamptz" descr="convert abstime to timestamp with time zone" owner="vmalerba">
4691
<MG_FUNC_PARAM type="DTtimestamptz" way="out"/>
4692
<MG_FUNC_PARAM type="DTabstime" way="in"/>
4694
<MG_FUNCTION id="PR1174" name="timestamptz" descr="convert date to timestamp with time zone" owner="vmalerba">
4695
<MG_FUNC_PARAM type="DTtimestamptz" way="out"/>
4696
<MG_FUNC_PARAM type="DTdate" way="in"/>
4698
<MG_FUNCTION id="PR1191" name="timestamptz" descr="convert text to timestamp with time zone" owner="vmalerba">
4699
<MG_FUNC_PARAM type="DTtimestamptz" way="out"/>
4700
<MG_FUNC_PARAM type="DTtext" way="in"/>
4702
<MG_FUNCTION id="PR1967" name="timestamptz" descr="adjust timestamptz precision" owner="vmalerba">
4703
<MG_FUNC_PARAM type="DTtimestamptz" way="out"/>
4704
<MG_FUNC_PARAM type="DTtimestamptz" way="in"/>
4705
<MG_FUNC_PARAM type="DTint4" way="in"/>
4707
<MG_FUNCTION id="PR1359" name="timestamptz" descr="convert date and time with time zone to timestamp with time zone" owner="vmalerba">
4708
<MG_FUNC_PARAM type="DTtimestamptz" way="out"/>
4709
<MG_FUNC_PARAM type="DTdate" way="in"/>
4710
<MG_FUNC_PARAM type="DTtimetz" way="in"/>
4712
<MG_FUNCTION id="PR1176" name="timestamptz" descr="convert date and time to timestamp with time zone" owner="vmalerba">
4713
<MG_FUNC_PARAM type="DTtimestamptz" way="out"/>
4714
<MG_FUNC_PARAM type="DTdate" way="in"/>
4715
<MG_FUNC_PARAM type="DTtime" way="in"/>
4717
<MG_FUNCTION id="PR1314" name="timestamptz_cmp" descr="less-equal-greater" owner="vmalerba">
4718
<MG_FUNC_PARAM type="DTint4" way="out"/>
4719
<MG_FUNC_PARAM type="DTtimestamptz" way="in"/>
4720
<MG_FUNC_PARAM type="DTtimestamptz" way="in"/>
4722
<MG_FUNCTION id="PR1152" name="timestamptz_eq" descr="equal" owner="vmalerba">
4723
<MG_FUNC_PARAM type="DTbool" way="out"/>
4724
<MG_FUNC_PARAM type="DTtimestamptz" way="in"/>
4725
<MG_FUNC_PARAM type="DTtimestamptz" way="in"/>
4727
<MG_FUNCTION id="PR1156" name="timestamptz_ge" descr="greater-than-or-equal" owner="vmalerba">
4728
<MG_FUNC_PARAM type="DTbool" way="out"/>
4729
<MG_FUNC_PARAM type="DTtimestamptz" way="in"/>
4730
<MG_FUNC_PARAM type="DTtimestamptz" way="in"/>
4732
<MG_FUNCTION id="PR1157" name="timestamptz_gt" descr="greater-than" owner="vmalerba">
4733
<MG_FUNC_PARAM type="DTbool" way="out"/>
4734
<MG_FUNC_PARAM type="DTtimestamptz" way="in"/>
4735
<MG_FUNC_PARAM type="DTtimestamptz" way="in"/>
4737
<MG_FUNCTION id="PR1196" name="timestamptz_larger" descr="larger of two" owner="vmalerba">
4738
<MG_FUNC_PARAM type="DTtimestamptz" way="out"/>
4739
<MG_FUNC_PARAM type="DTtimestamptz" way="in"/>
4740
<MG_FUNC_PARAM type="DTtimestamptz" way="in"/>
4742
<MG_FUNCTION id="PR1155" name="timestamptz_le" descr="less-than-or-equal" owner="vmalerba">
4743
<MG_FUNC_PARAM type="DTbool" way="out"/>
4744
<MG_FUNC_PARAM type="DTtimestamptz" way="in"/>
4745
<MG_FUNC_PARAM type="DTtimestamptz" way="in"/>
4747
<MG_FUNCTION id="PR1154" name="timestamptz_lt" descr="less-than" owner="vmalerba">
4748
<MG_FUNC_PARAM type="DTbool" way="out"/>
4749
<MG_FUNC_PARAM type="DTtimestamptz" way="in"/>
4750
<MG_FUNC_PARAM type="DTtimestamptz" way="in"/>
4752
<MG_FUNCTION id="PR1188" name="timestamptz_mi" descr="subtract" owner="vmalerba">
4753
<MG_FUNC_PARAM type="DTinterval" way="out"/>
4754
<MG_FUNC_PARAM type="DTtimestamptz" way="in"/>
4755
<MG_FUNC_PARAM type="DTtimestamptz" way="in"/>
4757
<MG_FUNCTION id="PR1190" name="timestamptz_mi_span" descr="minus" owner="vmalerba">
4758
<MG_FUNC_PARAM type="DTtimestamptz" way="out"/>
4759
<MG_FUNC_PARAM type="DTtimestamptz" way="in"/>
4760
<MG_FUNC_PARAM type="DTinterval" way="in"/>
4762
<MG_FUNCTION id="PR1153" name="timestamptz_ne" descr="not equal" owner="vmalerba">
4763
<MG_FUNC_PARAM type="DTbool" way="out"/>
4764
<MG_FUNC_PARAM type="DTtimestamptz" way="in"/>
4765
<MG_FUNC_PARAM type="DTtimestamptz" way="in"/>
4767
<MG_FUNCTION id="PR1189" name="timestamptz_pl_span" descr="plus" owner="vmalerba">
4768
<MG_FUNC_PARAM type="DTtimestamptz" way="out"/>
4769
<MG_FUNC_PARAM type="DTtimestamptz" way="in"/>
4770
<MG_FUNC_PARAM type="DTinterval" way="in"/>
4772
<MG_FUNCTION id="PR2477" name="timestamptz_send" descr="I/O" owner="vmalerba">
4773
<MG_FUNC_PARAM type="DTbytea" way="out"/>
4774
<MG_FUNC_PARAM type="DTtimestamptz" way="in"/>
4776
<MG_FUNCTION id="PR1195" name="timestamptz_smaller" descr="smaller of two" owner="vmalerba">
4777
<MG_FUNC_PARAM type="DTtimestamptz" way="out"/>
4778
<MG_FUNC_PARAM type="DTtimestamptz" way="in"/>
4779
<MG_FUNC_PARAM type="DTtimestamptz" way="in"/>
4781
<MG_FUNCTION id="PR2047" name="timetz" descr="convert time to timetz" owner="vmalerba">
4782
<MG_FUNC_PARAM type="DTtimetz" way="out"/>
4783
<MG_FUNC_PARAM type="DTtime" way="in"/>
4785
<MG_FUNCTION id="PR1388" name="timetz" descr="convert timestamptz to timetz" owner="vmalerba">
4786
<MG_FUNC_PARAM type="DTtimetz" way="out"/>
4787
<MG_FUNC_PARAM type="DTtimestamptz" way="in"/>
4789
<MG_FUNCTION id="PR938" name="timetz" descr="convert text to timetz" owner="vmalerba">
4790
<MG_FUNC_PARAM type="DTtimetz" way="out"/>
4791
<MG_FUNC_PARAM type="DTtext" way="in"/>
4793
<MG_FUNCTION id="PR1969" name="timetz" descr="adjust time with time zone precision" owner="vmalerba">
4794
<MG_FUNC_PARAM type="DTtimetz" way="out"/>
4795
<MG_FUNC_PARAM type="DTtimetz" way="in"/>
4796
<MG_FUNC_PARAM type="DTint4" way="in"/>
4798
<MG_FUNCTION id="PR1358" name="timetz_cmp" descr="less-equal-greater" owner="vmalerba">
4799
<MG_FUNC_PARAM type="DTint4" way="out"/>
4800
<MG_FUNC_PARAM type="DTtimetz" way="in"/>
4801
<MG_FUNC_PARAM type="DTtimetz" way="in"/>
4803
<MG_FUNCTION id="PR1352" name="timetz_eq" descr="equal" owner="vmalerba">
4804
<MG_FUNC_PARAM type="DTbool" way="out"/>
4805
<MG_FUNC_PARAM type="DTtimetz" way="in"/>
4806
<MG_FUNC_PARAM type="DTtimetz" way="in"/>
4808
<MG_FUNCTION id="PR1356" name="timetz_ge" descr="greater-than-or-equal" owner="vmalerba">
4809
<MG_FUNC_PARAM type="DTbool" way="out"/>
4810
<MG_FUNC_PARAM type="DTtimetz" way="in"/>
4811
<MG_FUNC_PARAM type="DTtimetz" way="in"/>
4813
<MG_FUNCTION id="PR1357" name="timetz_gt" descr="greater-than" owner="vmalerba">
4814
<MG_FUNC_PARAM type="DTbool" way="out"/>
4815
<MG_FUNC_PARAM type="DTtimetz" way="in"/>
4816
<MG_FUNC_PARAM type="DTtimetz" way="in"/>
4818
<MG_FUNCTION id="PR1696" name="timetz_hash" descr="hash" owner="vmalerba">
4819
<MG_FUNC_PARAM type="DTint4" way="out"/>
4820
<MG_FUNC_PARAM type="DTtimetz" way="in"/>
4822
<MG_FUNCTION id="PR1379" name="timetz_larger" descr="larger of two" owner="vmalerba">
4823
<MG_FUNC_PARAM type="DTtimetz" way="out"/>
4824
<MG_FUNC_PARAM type="DTtimetz" way="in"/>
4825
<MG_FUNC_PARAM type="DTtimetz" way="in"/>
4827
<MG_FUNCTION id="PR1355" name="timetz_le" descr="less-than-or-equal" owner="vmalerba">
4828
<MG_FUNC_PARAM type="DTbool" way="out"/>
4829
<MG_FUNC_PARAM type="DTtimetz" way="in"/>
4830
<MG_FUNC_PARAM type="DTtimetz" way="in"/>
4832
<MG_FUNCTION id="PR1354" name="timetz_lt" descr="less-than" owner="vmalerba">
4833
<MG_FUNC_PARAM type="DTbool" way="out"/>
4834
<MG_FUNC_PARAM type="DTtimetz" way="in"/>
4835
<MG_FUNC_PARAM type="DTtimetz" way="in"/>
4837
<MG_FUNCTION id="PR1750" name="timetz_mi_interval" descr="minus" owner="vmalerba">
4838
<MG_FUNC_PARAM type="DTtimetz" way="out"/>
4839
<MG_FUNC_PARAM type="DTtimetz" way="in"/>
4840
<MG_FUNC_PARAM type="DTinterval" way="in"/>
4842
<MG_FUNCTION id="PR1353" name="timetz_ne" descr="not equal" owner="vmalerba">
4843
<MG_FUNC_PARAM type="DTbool" way="out"/>
4844
<MG_FUNC_PARAM type="DTtimetz" way="in"/>
4845
<MG_FUNC_PARAM type="DTtimetz" way="in"/>
4847
<MG_FUNCTION id="PR1749" name="timetz_pl_interval" descr="plus" owner="vmalerba">
4848
<MG_FUNC_PARAM type="DTtimetz" way="out"/>
4849
<MG_FUNC_PARAM type="DTtimetz" way="in"/>
4850
<MG_FUNC_PARAM type="DTinterval" way="in"/>
4852
<MG_FUNCTION id="PR2473" name="timetz_send" descr="I/O" owner="vmalerba">
4853
<MG_FUNC_PARAM type="DTbytea" way="out"/>
4854
<MG_FUNC_PARAM type="DTtimetz" way="in"/>
4856
<MG_FUNCTION id="PR1380" name="timetz_smaller" descr="smaller of two" owner="vmalerba">
4857
<MG_FUNC_PARAM type="DTtimetz" way="out"/>
4858
<MG_FUNC_PARAM type="DTtimetz" way="in"/>
4859
<MG_FUNC_PARAM type="DTtimetz" way="in"/>
4861
<MG_FUNCTION id="PR1298" name="timetzdate_pl" descr="convert time with time zone and date to timestamp with time zone" owner="vmalerba">
4862
<MG_FUNC_PARAM type="DTtimestamptz" way="out"/>
4863
<MG_FUNC_PARAM type="DTtimetz" way="in"/>
4864
<MG_FUNC_PARAM type="DTdate" way="in"/>
4866
<MG_FUNCTION id="PR2069" name="timezone" descr="adjust timestamp to new time zone" owner="vmalerba">
4867
<MG_FUNC_PARAM type="DTtimestamptz" way="out"/>
4868
<MG_FUNC_PARAM type="DTtext" way="in"/>
4869
<MG_FUNC_PARAM type="DTtimestamp" way="in"/>
4871
<MG_FUNCTION id="PR2070" name="timezone" descr="adjust timestamp to new time zone" owner="vmalerba">
4872
<MG_FUNC_PARAM type="DTtimestamptz" way="out"/>
4873
<MG_FUNC_PARAM type="DTinterval" way="in"/>
4874
<MG_FUNC_PARAM type="DTtimestamp" way="in"/>
4876
<MG_FUNCTION id="PR2037" name="timezone" descr="adjust time with time zone to new zone" owner="vmalerba">
4877
<MG_FUNC_PARAM type="DTtimetz" way="out"/>
4878
<MG_FUNC_PARAM type="DTtext" way="in"/>
4879
<MG_FUNC_PARAM type="DTtimetz" way="in"/>
4881
<MG_FUNCTION id="PR2038" name="timezone" descr="adjust time with time zone to new zone" owner="vmalerba">
4882
<MG_FUNC_PARAM type="DTtimetz" way="out"/>
4883
<MG_FUNC_PARAM type="DTinterval" way="in"/>
4884
<MG_FUNC_PARAM type="DTtimetz" way="in"/>
4886
<MG_FUNCTION id="PR1159" name="timezone" descr="adjust timestamp to new time zone" owner="vmalerba">
4887
<MG_FUNC_PARAM type="DTtimestamp" way="out"/>
4888
<MG_FUNC_PARAM type="DTtext" way="in"/>
4889
<MG_FUNC_PARAM type="DTtimestamptz" way="in"/>
4891
<MG_FUNCTION id="PR1026" name="timezone" descr="adjust timestamp to new time zone" owner="vmalerba">
4892
<MG_FUNC_PARAM type="DTtimestamp" way="out"/>
4893
<MG_FUNC_PARAM type="DTinterval" way="in"/>
4894
<MG_FUNC_PARAM type="DTtimestamptz" way="in"/>
4896
<MG_FUNCTION id="PR1481" name="tinterval" descr="convert to tinterval" owner="vmalerba">
4897
<MG_FUNC_PARAM type="DTtinterval" way="out"/>
4898
<MG_FUNC_PARAM type="DTabstime" way="in"/>
4899
<MG_FUNC_PARAM type="DTabstime" way="in"/>
4901
<MG_FUNCTION id="PR264" name="tintervalct" descr="less-than" owner="vmalerba">
4902
<MG_FUNC_PARAM type="DTbool" way="out"/>
4903
<MG_FUNC_PARAM type="DTtinterval" way="in"/>
4904
<MG_FUNC_PARAM type="DTtinterval" way="in"/>
4906
<MG_FUNCTION id="PR273" name="tintervalend" descr="end of interval" owner="vmalerba">
4907
<MG_FUNC_PARAM type="DTabstime" way="out"/>
4908
<MG_FUNC_PARAM type="DTtinterval" way="in"/>
4910
<MG_FUNCTION id="PR784" name="tintervaleq" descr="equal" owner="vmalerba">
4911
<MG_FUNC_PARAM type="DTbool" way="out"/>
4912
<MG_FUNC_PARAM type="DTtinterval" way="in"/>
4913
<MG_FUNC_PARAM type="DTtinterval" way="in"/>
4915
<MG_FUNCTION id="PR789" name="tintervalge" descr="greater-than-or-equal" owner="vmalerba">
4916
<MG_FUNC_PARAM type="DTbool" way="out"/>
4917
<MG_FUNC_PARAM type="DTtinterval" way="in"/>
4918
<MG_FUNC_PARAM type="DTtinterval" way="in"/>
4920
<MG_FUNCTION id="PR787" name="tintervalgt" descr="greater-than" owner="vmalerba">
4921
<MG_FUNC_PARAM type="DTbool" way="out"/>
4922
<MG_FUNC_PARAM type="DTtinterval" way="in"/>
4923
<MG_FUNC_PARAM type="DTtinterval" way="in"/>
4925
<MG_FUNCTION id="PR788" name="tintervalle" descr="less-than-or-equal" owner="vmalerba">
4926
<MG_FUNC_PARAM type="DTbool" way="out"/>
4927
<MG_FUNC_PARAM type="DTtinterval" way="in"/>
4928
<MG_FUNC_PARAM type="DTtinterval" way="in"/>
4930
<MG_FUNCTION id="PR266" name="tintervalleneq" descr="length equal" owner="vmalerba">
4931
<MG_FUNC_PARAM type="DTbool" way="out"/>
4932
<MG_FUNC_PARAM type="DTtinterval" way="in"/>
4933
<MG_FUNC_PARAM type="DTreltime" way="in"/>
4935
<MG_FUNCTION id="PR271" name="tintervallenge" descr="length greater-than-or-equal" owner="vmalerba">
4936
<MG_FUNC_PARAM type="DTbool" way="out"/>
4937
<MG_FUNC_PARAM type="DTtinterval" way="in"/>
4938
<MG_FUNC_PARAM type="DTreltime" way="in"/>
4940
<MG_FUNCTION id="PR269" name="tintervallengt" descr="length greater-than" owner="vmalerba">
4941
<MG_FUNC_PARAM type="DTbool" way="out"/>
4942
<MG_FUNC_PARAM type="DTtinterval" way="in"/>
4943
<MG_FUNC_PARAM type="DTreltime" way="in"/>
4945
<MG_FUNCTION id="PR270" name="tintervallenle" descr="length less-than-or-equal" owner="vmalerba">
4946
<MG_FUNC_PARAM type="DTbool" way="out"/>
4947
<MG_FUNC_PARAM type="DTtinterval" way="in"/>
4948
<MG_FUNC_PARAM type="DTreltime" way="in"/>
4950
<MG_FUNCTION id="PR268" name="tintervallenlt" descr="length less-than" owner="vmalerba">
4951
<MG_FUNC_PARAM type="DTbool" way="out"/>
4952
<MG_FUNC_PARAM type="DTtinterval" way="in"/>
4953
<MG_FUNC_PARAM type="DTreltime" way="in"/>
4955
<MG_FUNCTION id="PR267" name="tintervallenne" descr="length not equal to" owner="vmalerba">
4956
<MG_FUNC_PARAM type="DTbool" way="out"/>
4957
<MG_FUNC_PARAM type="DTtinterval" way="in"/>
4958
<MG_FUNC_PARAM type="DTreltime" way="in"/>
4960
<MG_FUNCTION id="PR786" name="tintervallt" descr="less-than" owner="vmalerba">
4961
<MG_FUNC_PARAM type="DTbool" way="out"/>
4962
<MG_FUNC_PARAM type="DTtinterval" way="in"/>
4963
<MG_FUNC_PARAM type="DTtinterval" way="in"/>
4965
<MG_FUNCTION id="PR785" name="tintervalne" descr="not equal" owner="vmalerba">
4966
<MG_FUNC_PARAM type="DTbool" way="out"/>
4967
<MG_FUNC_PARAM type="DTtinterval" way="in"/>
4968
<MG_FUNC_PARAM type="DTtinterval" way="in"/>
4970
<MG_FUNCTION id="PR265" name="tintervalov" descr="overlaps" owner="vmalerba">
4971
<MG_FUNC_PARAM type="DTbool" way="out"/>
4972
<MG_FUNC_PARAM type="DTtinterval" way="in"/>
4973
<MG_FUNC_PARAM type="DTtinterval" way="in"/>
4975
<MG_FUNCTION id="PR249" name="tintervalrel" descr="tinterval to reltime" owner="vmalerba">
4976
<MG_FUNC_PARAM type="DTreltime" way="out"/>
4977
<MG_FUNC_PARAM type="DTtinterval" way="in"/>
4979
<MG_FUNCTION id="PR263" name="tintervalsame" descr="same as?" owner="vmalerba">
4980
<MG_FUNC_PARAM type="DTbool" way="out"/>
4981
<MG_FUNC_PARAM type="DTtinterval" way="in"/>
4982
<MG_FUNC_PARAM type="DTtinterval" way="in"/>
4984
<MG_FUNCTION id="PR2467" name="tintervalsend" descr="I/O" owner="vmalerba">
4985
<MG_FUNC_PARAM type="DTbytea" way="out"/>
4986
<MG_FUNC_PARAM type="DTtinterval" way="in"/>
4988
<MG_FUNCTION id="PR272" name="tintervalstart" descr="start of interval" owner="vmalerba">
4989
<MG_FUNC_PARAM type="DTabstime" way="out"/>
4990
<MG_FUNC_PARAM type="DTtinterval" way="in"/>
4992
<MG_FUNCTION id="PR1845" name="to_ascii" descr="encode text from DB encoding to ASCII text" owner="vmalerba">
4993
<MG_FUNC_PARAM type="DTtext" way="out"/>
4994
<MG_FUNC_PARAM type="DTtext" way="in"/>
4996
<MG_FUNCTION id="PR1846" name="to_ascii" descr="encode text from encoding to ASCII text" owner="vmalerba">
4997
<MG_FUNC_PARAM type="DTtext" way="out"/>
4998
<MG_FUNC_PARAM type="DTtext" way="in"/>
4999
<MG_FUNC_PARAM type="DTint4" way="in"/>
5001
<MG_FUNCTION id="PR1847" name="to_ascii" descr="encode text from encoding to ASCII text" owner="vmalerba">
5002
<MG_FUNC_PARAM type="DTtext" way="out"/>
5003
<MG_FUNC_PARAM type="DTtext" way="in"/>
5004
<MG_FUNC_PARAM type="DTname" way="in"/>
5006
<MG_FUNCTION id="PR2049" name="to_char" descr="format timestamp to text" owner="vmalerba">
5007
<MG_FUNC_PARAM type="DTtext" way="out"/>
5008
<MG_FUNC_PARAM type="DTtimestamp" way="in"/>
5009
<MG_FUNC_PARAM type="DTtext" way="in"/>
5011
<MG_FUNCTION id="PR1770" name="to_char" descr="format timestamp with time zone to text" owner="vmalerba">
5012
<MG_FUNC_PARAM type="DTtext" way="out"/>
5013
<MG_FUNC_PARAM type="DTtimestamptz" way="in"/>
5014
<MG_FUNC_PARAM type="DTtext" way="in"/>
5016
<MG_FUNCTION id="PR1772" name="to_char" descr="format numeric to text" owner="vmalerba">
5017
<MG_FUNC_PARAM type="DTtext" way="out"/>
5018
<MG_FUNC_PARAM type="DTnumeric" way="in"/>
5019
<MG_FUNC_PARAM type="DTtext" way="in"/>
5021
<MG_FUNCTION id="PR1773" name="to_char" descr="format int4 to text" owner="vmalerba">
5022
<MG_FUNC_PARAM type="DTtext" way="out"/>
5023
<MG_FUNC_PARAM type="DTint4" way="in"/>
5024
<MG_FUNC_PARAM type="DTtext" way="in"/>
5026
<MG_FUNCTION id="PR1774" name="to_char" descr="format int8 to text" owner="vmalerba">
5027
<MG_FUNC_PARAM type="DTtext" way="out"/>
5028
<MG_FUNC_PARAM type="DTint8" way="in"/>
5029
<MG_FUNC_PARAM type="DTtext" way="in"/>
5031
<MG_FUNCTION id="PR1775" name="to_char" descr="format float4 to text" owner="vmalerba">
5032
<MG_FUNC_PARAM type="DTtext" way="out"/>
5033
<MG_FUNC_PARAM type="DTfloat4" way="in"/>
5034
<MG_FUNC_PARAM type="DTtext" way="in"/>
5036
<MG_FUNCTION id="PR1776" name="to_char" descr="format float8 to text" owner="vmalerba">
5037
<MG_FUNC_PARAM type="DTtext" way="out"/>
5038
<MG_FUNC_PARAM type="DTfloat8" way="in"/>
5039
<MG_FUNC_PARAM type="DTtext" way="in"/>
5041
<MG_FUNCTION id="PR1768" name="to_char" descr="format interval to text" owner="vmalerba">
5042
<MG_FUNC_PARAM type="DTtext" way="out"/>
5043
<MG_FUNC_PARAM type="DTinterval" way="in"/>
5044
<MG_FUNC_PARAM type="DTtext" way="in"/>
5046
<MG_FUNCTION id="PR1780" name="to_date" descr="convert text to date" owner="vmalerba">
5047
<MG_FUNC_PARAM type="DTdate" way="out"/>
5048
<MG_FUNC_PARAM type="DTtext" way="in"/>
5049
<MG_FUNC_PARAM type="DTtext" way="in"/>
5051
<MG_FUNCTION id="PR2089" name="to_hex" descr="convert int4 number to hex" owner="vmalerba">
5052
<MG_FUNC_PARAM type="DTtext" way="out"/>
5053
<MG_FUNC_PARAM type="DTint4" way="in"/>
5055
<MG_FUNCTION id="PR2090" name="to_hex" descr="convert int8 number to hex" owner="vmalerba">
5056
<MG_FUNC_PARAM type="DTtext" way="out"/>
5057
<MG_FUNC_PARAM type="DTint8" way="in"/>
5059
<MG_FUNCTION id="PR1777" name="to_number" descr="convert text to numeric" owner="vmalerba">
5060
<MG_FUNC_PARAM type="DTnumeric" way="out"/>
5061
<MG_FUNC_PARAM type="DTtext" way="in"/>
5062
<MG_FUNC_PARAM type="DTtext" way="in"/>
5064
<MG_FUNCTION id="PR1778" name="to_timestamp" descr="convert text to timestamp with time zone" owner="vmalerba">
5065
<MG_FUNC_PARAM type="DTtimestamptz" way="out"/>
5066
<MG_FUNC_PARAM type="DTtext" way="in"/>
5067
<MG_FUNC_PARAM type="DTtext" way="in"/>
5069
<MG_FUNCTION id="PR878" name="translate" descr="map a set of character appearing in string" owner="vmalerba">
5070
<MG_FUNC_PARAM type="DTtext" way="out"/>
5071
<MG_FUNC_PARAM type="DTtext" way="in"/>
5072
<MG_FUNC_PARAM type="DTtext" way="in"/>
5073
<MG_FUNC_PARAM type="DTtext" way="in"/>
5075
<MG_FUNCTION id="PR1710" name="trunc" descr="value truncated to 'scale' of zero" owner="vmalerba">
5076
<MG_FUNC_PARAM type="DTnumeric" way="out"/>
5077
<MG_FUNC_PARAM type="DTnumeric" way="in"/>
5079
<MG_FUNCTION id="PR753" name="trunc" descr="MAC manufacturer fields" owner="vmalerba">
5080
<MG_FUNC_PARAM type="DTmacaddr" way="out"/>
5081
<MG_FUNC_PARAM type="DTmacaddr" way="in"/>
5083
<MG_FUNCTION id="PR1343" name="trunc" descr="truncate to integer" owner="vmalerba">
5084
<MG_FUNC_PARAM type="DTfloat8" way="out"/>
5085
<MG_FUNC_PARAM type="DTfloat8" way="in"/>
5087
<MG_FUNCTION id="PR1709" name="trunc" descr="value truncated to 'scale'" owner="vmalerba">
5088
<MG_FUNC_PARAM type="DTnumeric" way="out"/>
5089
<MG_FUNC_PARAM type="DTnumeric" way="in"/>
5090
<MG_FUNC_PARAM type="DTint4" way="in"/>
5092
<MG_FUNCTION id="PR871" name="upper" descr="uppercase" owner="vmalerba">
5093
<MG_FUNC_PARAM type="DTtext" way="out"/>
5094
<MG_FUNC_PARAM type="DTtext" way="in"/>
5096
<MG_FUNCTION id="PR1687" name="varbit" descr="adjust varbit() to typmod length" owner="vmalerba">
5097
<MG_FUNC_PARAM type="DTvarbit" way="out"/>
5098
<MG_FUNC_PARAM type="DTvarbit" way="in"/>
5099
<MG_FUNC_PARAM type="DTint4" way="in"/>
5100
<MG_FUNC_PARAM type="DTbool" way="in"/>
5102
<MG_FUNCTION id="PR2459" name="varbit_send" descr="I/O" owner="vmalerba">
5103
<MG_FUNC_PARAM type="DTbytea" way="out"/>
5104
<MG_FUNC_PARAM type="DTvarbit" way="in"/>
5106
<MG_FUNCTION id="PR1672" name="varbitcmp" descr="compare" owner="vmalerba">
5107
<MG_FUNC_PARAM type="DTint4" way="out"/>
5108
<MG_FUNC_PARAM type="DTvarbit" way="in"/>
5109
<MG_FUNC_PARAM type="DTvarbit" way="in"/>
5111
<MG_FUNCTION id="PR1666" name="varbiteq" descr="equal" owner="vmalerba">
5112
<MG_FUNC_PARAM type="DTbool" way="out"/>
5113
<MG_FUNC_PARAM type="DTvarbit" way="in"/>
5114
<MG_FUNC_PARAM type="DTvarbit" way="in"/>
5116
<MG_FUNCTION id="PR1668" name="varbitge" descr="greater than or equal" owner="vmalerba">
5117
<MG_FUNC_PARAM type="DTbool" way="out"/>
5118
<MG_FUNC_PARAM type="DTvarbit" way="in"/>
5119
<MG_FUNC_PARAM type="DTvarbit" way="in"/>
5121
<MG_FUNCTION id="PR1669" name="varbitgt" descr="greater than" owner="vmalerba">
5122
<MG_FUNC_PARAM type="DTbool" way="out"/>
5123
<MG_FUNC_PARAM type="DTvarbit" way="in"/>
5124
<MG_FUNC_PARAM type="DTvarbit" way="in"/>
5126
<MG_FUNCTION id="PR1670" name="varbitle" descr="less than or equal" owner="vmalerba">
5127
<MG_FUNC_PARAM type="DTbool" way="out"/>
5128
<MG_FUNC_PARAM type="DTvarbit" way="in"/>
5129
<MG_FUNC_PARAM type="DTvarbit" way="in"/>
5131
<MG_FUNCTION id="PR1671" name="varbitlt" descr="less than" owner="vmalerba">
5132
<MG_FUNC_PARAM type="DTbool" way="out"/>
5133
<MG_FUNC_PARAM type="DTvarbit" way="in"/>
5134
<MG_FUNC_PARAM type="DTvarbit" way="in"/>
5136
<MG_FUNCTION id="PR1667" name="varbitne" descr="not equal" owner="vmalerba">
5137
<MG_FUNC_PARAM type="DTbool" way="out"/>
5138
<MG_FUNC_PARAM type="DTvarbit" way="in"/>
5139
<MG_FUNC_PARAM type="DTvarbit" way="in"/>
5141
<MG_FUNCTION id="PR1401" name="varchar" descr="convert name to varchar" owner="vmalerba">
5142
<MG_FUNC_PARAM type="DTvarchar" way="out"/>
5143
<MG_FUNC_PARAM type="DTname" way="in"/>
5145
<MG_FUNCTION id="PR669" name="varchar" descr="adjust varchar() to typmod length" owner="vmalerba">
5146
<MG_FUNC_PARAM type="DTvarchar" way="out"/>
5147
<MG_FUNC_PARAM type="DTvarchar" way="in"/>
5148
<MG_FUNC_PARAM type="DTint4" way="in"/>
5149
<MG_FUNC_PARAM type="DTbool" way="in"/>
5151
<MG_FUNCTION id="PR2433" name="varcharsend" descr="I/O" owner="vmalerba">
5152
<MG_FUNC_PARAM type="DTbytea" way="out"/>
5153
<MG_FUNC_PARAM type="DTvarchar" way="in"/>
5155
<MG_FUNCTION id="PR89" name="version" descr="PostgreSQL version string" owner="vmalerba">
5156
<MG_FUNC_PARAM type="DTtext" way="out"/>
5158
<MG_FUNCTION id="PR976" name="width" descr="box width" owner="vmalerba">
5159
<MG_FUNC_PARAM type="DTfloat8" way="out"/>
5160
<MG_FUNC_PARAM type="DTbox" way="in"/>
5164
<MG_AGGREGATE id="AG2100" name="avg" descr="" owner="vmalerba">
5165
<MG_FUNC_PARAM type="DTint8" way="out"/>
5166
<MG_FUNC_PARAM type="DTnumeric" way="in"/>
5168
<MG_AGGREGATE id="AG2101" name="avg" descr="" owner="vmalerba">
5169
<MG_FUNC_PARAM type="DTint4" way="out"/>
5170
<MG_FUNC_PARAM type="DTnumeric" way="in"/>
5172
<MG_AGGREGATE id="AG2102" name="avg" descr="" owner="vmalerba">
5173
<MG_FUNC_PARAM type="DTint2" way="out"/>
5174
<MG_FUNC_PARAM type="DTnumeric" way="in"/>
5176
<MG_AGGREGATE id="AG2103" name="avg" descr="" owner="vmalerba">
5177
<MG_FUNC_PARAM type="DTnumeric" way="out"/>
5178
<MG_FUNC_PARAM type="DTnumeric" way="in"/>
5180
<MG_AGGREGATE id="AG2104" name="avg" descr="" owner="vmalerba">
5181
<MG_FUNC_PARAM type="DTfloat4" way="out"/>
5182
<MG_FUNC_PARAM type="DTfloat8" way="in"/>
5184
<MG_AGGREGATE id="AG2105" name="avg" descr="" owner="vmalerba">
5185
<MG_FUNC_PARAM type="DTfloat8" way="out"/>
5186
<MG_FUNC_PARAM type="DTfloat8" way="in"/>
5188
<MG_AGGREGATE id="AG2106" name="avg" descr="" owner="vmalerba">
5189
<MG_FUNC_PARAM type="DTinterval" way="out"/>
5190
<MG_FUNC_PARAM type="DTinterval" way="in"/>
5192
<MG_AGGREGATE id="AG2107" name="sum" descr="" owner="vmalerba">
5193
<MG_FUNC_PARAM type="DTint8" way="out"/>
5194
<MG_FUNC_PARAM type="DTnumeric" way="in"/>
5196
<MG_AGGREGATE id="AG2108" name="sum" descr="" owner="vmalerba">
5197
<MG_FUNC_PARAM type="DTint4" way="out"/>
5198
<MG_FUNC_PARAM type="DTint8" way="in"/>
5200
<MG_AGGREGATE id="AG2109" name="sum" descr="" owner="vmalerba">
5201
<MG_FUNC_PARAM type="DTint2" way="out"/>
5202
<MG_FUNC_PARAM type="DTint8" way="in"/>
5204
<MG_AGGREGATE id="AG2110" name="sum" descr="" owner="vmalerba">
5205
<MG_FUNC_PARAM type="DTfloat4" way="out"/>
5206
<MG_FUNC_PARAM type="DTfloat4" way="in"/>
5208
<MG_AGGREGATE id="AG2111" name="sum" descr="" owner="vmalerba">
5209
<MG_FUNC_PARAM type="DTfloat8" way="out"/>
5210
<MG_FUNC_PARAM type="DTfloat8" way="in"/>
5212
<MG_AGGREGATE id="AG2112" name="sum" descr="" owner="vmalerba">
5213
<MG_FUNC_PARAM type="DTmoney" way="out"/>
5214
<MG_FUNC_PARAM type="DTmoney" way="in"/>
5216
<MG_AGGREGATE id="AG2113" name="sum" descr="" owner="vmalerba">
5217
<MG_FUNC_PARAM type="DTinterval" way="out"/>
5218
<MG_FUNC_PARAM type="DTinterval" way="in"/>
5220
<MG_AGGREGATE id="AG2114" name="sum" descr="" owner="vmalerba">
5221
<MG_FUNC_PARAM type="DTnumeric" way="out"/>
5222
<MG_FUNC_PARAM type="DTnumeric" way="in"/>
5224
<MG_AGGREGATE id="AG2115" name="max" descr="" owner="vmalerba">
5225
<MG_FUNC_PARAM type="DTint8" way="out"/>
5226
<MG_FUNC_PARAM type="DTint8" way="in"/>
5228
<MG_AGGREGATE id="AG2116" name="max" descr="" owner="vmalerba">
5229
<MG_FUNC_PARAM type="DTint4" way="out"/>
5230
<MG_FUNC_PARAM type="DTint4" way="in"/>
5232
<MG_AGGREGATE id="AG2117" name="max" descr="" owner="vmalerba">
5233
<MG_FUNC_PARAM type="DTint2" way="out"/>
5234
<MG_FUNC_PARAM type="DTint2" way="in"/>
5236
<MG_AGGREGATE id="AG2119" name="max" descr="" owner="vmalerba">
5237
<MG_FUNC_PARAM type="DTfloat4" way="out"/>
5238
<MG_FUNC_PARAM type="DTfloat4" way="in"/>
5240
<MG_AGGREGATE id="AG2120" name="max" descr="" owner="vmalerba">
5241
<MG_FUNC_PARAM type="DTfloat8" way="out"/>
5242
<MG_FUNC_PARAM type="DTfloat8" way="in"/>
5244
<MG_AGGREGATE id="AG2121" name="max" descr="" owner="vmalerba">
5245
<MG_FUNC_PARAM type="DTabstime" way="out"/>
5246
<MG_FUNC_PARAM type="DTabstime" way="in"/>
5248
<MG_AGGREGATE id="AG2122" name="max" descr="" owner="vmalerba">
5249
<MG_FUNC_PARAM type="DTdate" way="out"/>
5250
<MG_FUNC_PARAM type="DTdate" way="in"/>
5252
<MG_AGGREGATE id="AG2123" name="max" descr="" owner="vmalerba">
5253
<MG_FUNC_PARAM type="DTtime" way="out"/>
5254
<MG_FUNC_PARAM type="DTtime" way="in"/>
5256
<MG_AGGREGATE id="AG2124" name="max" descr="" owner="vmalerba">
5257
<MG_FUNC_PARAM type="DTtimetz" way="out"/>
5258
<MG_FUNC_PARAM type="DTtimetz" way="in"/>
5260
<MG_AGGREGATE id="AG2125" name="max" descr="" owner="vmalerba">
5261
<MG_FUNC_PARAM type="DTmoney" way="out"/>
5262
<MG_FUNC_PARAM type="DTmoney" way="in"/>
5264
<MG_AGGREGATE id="AG2126" name="max" descr="" owner="vmalerba">
5265
<MG_FUNC_PARAM type="DTtimestamp" way="out"/>
5266
<MG_FUNC_PARAM type="DTtimestamp" way="in"/>
5268
<MG_AGGREGATE id="AG2127" name="max" descr="" owner="vmalerba">
5269
<MG_FUNC_PARAM type="DTtimestamptz" way="out"/>
5270
<MG_FUNC_PARAM type="DTtimestamptz" way="in"/>
5272
<MG_AGGREGATE id="AG2128" name="max" descr="" owner="vmalerba">
5273
<MG_FUNC_PARAM type="DTinterval" way="out"/>
5274
<MG_FUNC_PARAM type="DTinterval" way="in"/>
5276
<MG_AGGREGATE id="AG2129" name="max" descr="" owner="vmalerba">
5277
<MG_FUNC_PARAM type="DTtext" way="out"/>
5278
<MG_FUNC_PARAM type="DTtext" way="in"/>
5280
<MG_AGGREGATE id="AG2130" name="max" descr="" owner="vmalerba">
5281
<MG_FUNC_PARAM type="DTnumeric" way="out"/>
5282
<MG_FUNC_PARAM type="DTnumeric" way="in"/>
5284
<MG_AGGREGATE id="AG2131" name="min" descr="" owner="vmalerba">
5285
<MG_FUNC_PARAM type="DTint8" way="out"/>
5286
<MG_FUNC_PARAM type="DTint8" way="in"/>
5288
<MG_AGGREGATE id="AG2132" name="min" descr="" owner="vmalerba">
5289
<MG_FUNC_PARAM type="DTint4" way="out"/>
5290
<MG_FUNC_PARAM type="DTint4" way="in"/>
5292
<MG_AGGREGATE id="AG2133" name="min" descr="" owner="vmalerba">
5293
<MG_FUNC_PARAM type="DTint2" way="out"/>
5294
<MG_FUNC_PARAM type="DTint2" way="in"/>
5296
<MG_AGGREGATE id="AG2135" name="min" descr="" owner="vmalerba">
5297
<MG_FUNC_PARAM type="DTfloat4" way="out"/>
5298
<MG_FUNC_PARAM type="DTfloat4" way="in"/>
5300
<MG_AGGREGATE id="AG2136" name="min" descr="" owner="vmalerba">
5301
<MG_FUNC_PARAM type="DTfloat8" way="out"/>
5302
<MG_FUNC_PARAM type="DTfloat8" way="in"/>
5304
<MG_AGGREGATE id="AG2137" name="min" descr="" owner="vmalerba">
5305
<MG_FUNC_PARAM type="DTabstime" way="out"/>
5306
<MG_FUNC_PARAM type="DTabstime" way="in"/>
5308
<MG_AGGREGATE id="AG2138" name="min" descr="" owner="vmalerba">
5309
<MG_FUNC_PARAM type="DTdate" way="out"/>
5310
<MG_FUNC_PARAM type="DTdate" way="in"/>
5312
<MG_AGGREGATE id="AG2139" name="min" descr="" owner="vmalerba">
5313
<MG_FUNC_PARAM type="DTtime" way="out"/>
5314
<MG_FUNC_PARAM type="DTtime" way="in"/>
5316
<MG_AGGREGATE id="AG2140" name="min" descr="" owner="vmalerba">
5317
<MG_FUNC_PARAM type="DTtimetz" way="out"/>
5318
<MG_FUNC_PARAM type="DTtimetz" way="in"/>
5320
<MG_AGGREGATE id="AG2141" name="min" descr="" owner="vmalerba">
5321
<MG_FUNC_PARAM type="DTmoney" way="out"/>
5322
<MG_FUNC_PARAM type="DTmoney" way="in"/>
5324
<MG_AGGREGATE id="AG2142" name="min" descr="" owner="vmalerba">
5325
<MG_FUNC_PARAM type="DTtimestamp" way="out"/>
5326
<MG_FUNC_PARAM type="DTtimestamp" way="in"/>
5328
<MG_AGGREGATE id="AG2143" name="min" descr="" owner="vmalerba">
5329
<MG_FUNC_PARAM type="DTtimestamptz" way="out"/>
5330
<MG_FUNC_PARAM type="DTtimestamptz" way="in"/>
5332
<MG_AGGREGATE id="AG2144" name="min" descr="" owner="vmalerba">
5333
<MG_FUNC_PARAM type="DTinterval" way="out"/>
5334
<MG_FUNC_PARAM type="DTinterval" way="in"/>
5336
<MG_AGGREGATE id="AG2145" name="min" descr="" owner="vmalerba">
5337
<MG_FUNC_PARAM type="DTtext" way="out"/>
5338
<MG_FUNC_PARAM type="DTtext" way="in"/>
5340
<MG_AGGREGATE id="AG2146" name="min" descr="" owner="vmalerba">
5341
<MG_FUNC_PARAM type="DTnumeric" way="out"/>
5342
<MG_FUNC_PARAM type="DTnumeric" way="in"/>
5344
<MG_AGGREGATE id="AG2148" name="variance" descr="" owner="vmalerba">
5345
<MG_FUNC_PARAM type="DTint8" way="out"/>
5346
<MG_FUNC_PARAM type="DTnumeric" way="in"/>
5348
<MG_AGGREGATE id="AG2149" name="variance" descr="" owner="vmalerba">
5349
<MG_FUNC_PARAM type="DTint4" way="out"/>
5350
<MG_FUNC_PARAM type="DTnumeric" way="in"/>
5352
<MG_AGGREGATE id="AG2150" name="variance" descr="" owner="vmalerba">
5353
<MG_FUNC_PARAM type="DTint2" way="out"/>
5354
<MG_FUNC_PARAM type="DTnumeric" way="in"/>
5356
<MG_AGGREGATE id="AG2151" name="variance" descr="" owner="vmalerba">
5357
<MG_FUNC_PARAM type="DTfloat4" way="out"/>
5358
<MG_FUNC_PARAM type="DTfloat8" way="in"/>
5360
<MG_AGGREGATE id="AG2152" name="variance" descr="" owner="vmalerba">
5361
<MG_FUNC_PARAM type="DTfloat8" way="out"/>
5362
<MG_FUNC_PARAM type="DTfloat8" way="in"/>
5364
<MG_AGGREGATE id="AG2153" name="variance" descr="" owner="vmalerba">
5365
<MG_FUNC_PARAM type="DTnumeric" way="out"/>
5366
<MG_FUNC_PARAM type="DTnumeric" way="in"/>
5368
<MG_AGGREGATE id="AG2154" name="stddev" descr="" owner="vmalerba">
5369
<MG_FUNC_PARAM type="DTint8" way="out"/>
5370
<MG_FUNC_PARAM type="DTnumeric" way="in"/>
5372
<MG_AGGREGATE id="AG2155" name="stddev" descr="" owner="vmalerba">
5373
<MG_FUNC_PARAM type="DTint4" way="out"/>
5374
<MG_FUNC_PARAM type="DTnumeric" way="in"/>
5376
<MG_AGGREGATE id="AG2156" name="stddev" descr="" owner="vmalerba">
5377
<MG_FUNC_PARAM type="DTint2" way="out"/>
5378
<MG_FUNC_PARAM type="DTnumeric" way="in"/>
5380
<MG_AGGREGATE id="AG2157" name="stddev" descr="" owner="vmalerba">
5381
<MG_FUNC_PARAM type="DTfloat4" way="out"/>
5382
<MG_FUNC_PARAM type="DTfloat8" way="in"/>
5384
<MG_AGGREGATE id="AG2158" name="stddev" descr="" owner="vmalerba">
5385
<MG_FUNC_PARAM type="DTfloat8" way="out"/>
5386
<MG_FUNC_PARAM type="DTfloat8" way="in"/>
5388
<MG_AGGREGATE id="AG2159" name="stddev" descr="" owner="vmalerba">
5389
<MG_FUNC_PARAM type="DTnumeric" way="out"/>
5390
<MG_FUNC_PARAM type="DTnumeric" way="in"/>
5396
<MG_TABLE id="TVZbug" name="Zbug" owner="vmalerba" descr="" is_view="f">
5397
<MG_FIELD id="TVZbug:FIid" name="id" descr="" type="DTint4" length="4" scale="0"/>
5399
<MG_TABLE id="TVcustomers" name="customers" owner="vmalerba" descr="" is_view="f">
5400
<MG_FIELD id="TVcustomers:FIid" name="id" descr="" type="DTint4" length="4" scale="0" default_gda_type="string" default="nextval('public.customers_id_seq'::text)"/>
5401
<MG_FIELD id="TVcustomers:FIname" name="name" descr="" type="DTvarchar" length="35" scale="0"/>
5402
<MG_FIELD id="TVcustomers:FIdefault_served_by" name="default_served_by" descr="" type="DTint4" length="4" scale="0"/>
5403
<MG_FIELD id="TVcustomers:FIcountry" name="country" descr="" type="DTvarchar" length="20" scale="0"/>
5404
<MG_FIELD id="TVcustomers:FIcity" name="city" descr="" type="DTvarchar" length="30" scale="0"/>
5406
<MG_TABLE id="TVlocations" name="locations" owner="vmalerba" descr="" is_view="f">
5407
<MG_FIELD id="TVlocations:FIcountry" name="country" descr="" type="DTvarchar" length="20" scale="0"/>
5408
<MG_FIELD id="TVlocations:FIcity" name="city" descr="" type="DTvarchar" length="30" scale="0"/>
5409
<MG_FIELD id="TVlocations:FIshortcut" name="shortcut" descr="" type="DTvarchar" length="50" scale="0"/>
5411
<MG_TABLE id="TVorder_contents" name="order_contents" owner="vmalerba" descr="" is_view="f">
5412
<MG_FIELD id="TVorder_contents:FIorder_id" name="order_id" descr="" type="DTint4" length="4" scale="0"/>
5413
<MG_FIELD id="TVorder_contents:FIproduct_ref" name="product_ref" descr="" type="DTvarchar" length="15" scale="0"/>
5414
<MG_FIELD id="TVorder_contents:FIquantity" name="quantity" descr="" type="DTint4" length="4" scale="0" default_gda_type="string" default="1"/>
5415
<MG_FIELD id="TVorder_contents:FIdiscount" name="discount" descr="" type="DTfloat8" length="8" scale="0" default_gda_type="string" default="0"/>
5417
<MG_TABLE id="TVorders" name="orders" owner="vmalerba" descr="" is_view="f">
5418
<MG_FIELD id="TVorders:FIid" name="id" descr="" type="DTint4" length="4" scale="0" default_gda_type="string" default="nextval('public.orders_id_seq'::text)"/>
5419
<MG_FIELD id="TVorders:FIcustomer" name="customer" descr="" type="DTint4" length="4" scale="0"/>
5420
<MG_FIELD id="TVorders:FIcreation_date" name="creation_date" descr="" type="DTdate" length="4" scale="0" default_gda_type="string" default="now()"/>
5421
<MG_FIELD id="TVorders:FIdelivery_before" name="delivery_before" descr="" type="DTdate" length="4" scale="0"/>
5422
<MG_FIELD id="TVorders:FIdelivery_date" name="delivery_date" descr="" type="DTdate" length="4" scale="0"/>
5424
<MG_TABLE id="TVproducts" name="products" owner="vmalerba" descr="" is_view="f">
5425
<MG_FIELD id="TVproducts:FIref" name="ref" descr="" type="DTvarchar" length="15" scale="0"/>
5426
<MG_FIELD id="TVproducts:FIname" name="name" descr="" type="DTvarchar" length="20" scale="0"/>
5427
<MG_FIELD id="TVproducts:FIprice" name="price" descr="" type="DTfloat8" length="8" scale="0"/>
5428
<MG_FIELD id="TVproducts:FIwh_stored" name="wh_stored" descr="" type="DTint4" length="4" scale="0"/>
5430
<MG_TABLE id="TVroles" name="roles" owner="vmalerba" descr="" is_view="f">
5431
<MG_FIELD id="TVroles:FIid" name="id" descr="" type="DTint4" length="4" scale="0" default_gda_type="string" default="nextval('public.roles_id_seq'::text)"/>
5432
<MG_FIELD id="TVroles:FIrole" name="role" descr="" type="DTvarchar" length="30" scale="0"/>
5434
<MG_TABLE id="TVsales_orga" name="sales_orga" owner="vmalerba" descr="" is_view="f">
5435
<MG_FIELD id="TVsales_orga:FIid_salesrep" name="id_salesrep" descr="" type="DTint4" length="4" scale="0"/>
5436
<MG_FIELD id="TVsales_orga:FIid_role" name="id_role" descr="" type="DTint4" length="4" scale="0"/>
5437
<MG_FIELD id="TVsales_orga:FInote" name="note" descr="" type="DTtext" length="-1" scale="0"/>
5439
<MG_TABLE id="TVsalesrep" name="salesrep" owner="vmalerba" descr="" is_view="f">
5440
<MG_FIELD id="TVsalesrep:FIid" name="id" descr="" type="DTint4" length="4" scale="0" default_gda_type="string" default="nextval('public.salesrep_id_seq'::text)"/>
5441
<MG_FIELD id="TVsalesrep:FIname" name="name" descr="" type="DTvarchar" length="30" scale="0"/>
5442
<MG_FIELD id="TVsalesrep:FIyear_salary" name="year_salary" descr="" type="DTfloat8" length="8" scale="0"/>
5443
<MG_FIELD id="TVsalesrep:FIdate_empl" name="date_empl" descr="" type="DTdate" length="4" scale="0"/>
5445
<MG_TABLE id="TVtest_last_id" name="test_last_id" owner="vmalerba" descr="" is_view="f">
5446
<MG_FIELD id="TVtest_last_id:FIid" name="id" descr="" type="DTint4" length="4" scale="0" default_gda_type="string" default="nextval('public.test_last_id_id_seq'::text)"/>
5447
<MG_FIELD id="TVtest_last_id:FIname" name="name" descr="" type="DTvarchar" length="20" scale="0"/>
5449
<MG_TABLE id="TVwarehouses" name="warehouses" owner="vmalerba" descr="" is_view="f">
5450
<MG_FIELD id="TVwarehouses:FIid" name="id" descr="" type="DTint4" length="4" scale="0" default_gda_type="string" default="nextval('public.warehouses_id_seq'::text)"/>
5451
<MG_FIELD id="TVwarehouses:FIname" name="name" descr="" type="DTvarchar" length="30" scale="0"/>
5452
<MG_FIELD id="TVwarehouses:FIcountry" name="country" descr="" type="DTvarchar" length="20" scale="0"/>
5453
<MG_FIELD id="TVwarehouses:FIcity" name="city" descr="" type="DTvarchar" length="30" scale="0"/>
5457
<MG_CONSTRAINT name="" user_defined="f" type="NNUL" table="TVcustomers">
5458
<MG_CONSTRAINT_FIELD field="TVcustomers:FIid"/>
5460
<MG_CONSTRAINT name="" user_defined="f" type="PKEY" table="TVcustomers">
5461
<MG_CONSTRAINT_FIELD field="TVcustomers:FIid"/>
5463
<MG_CONSTRAINT name="" user_defined="f" type="UNIQ" table="TVcustomers">
5464
<MG_CONSTRAINT_FIELD field="TVcustomers:FIid"/>
5466
<MG_CONSTRAINT name="" user_defined="f" type="NNUL" table="TVcustomers">
5467
<MG_CONSTRAINT_FIELD field="TVcustomers:FIname"/>
5469
<MG_CONSTRAINT name="" user_defined="f" type="FKEY" table="TVcustomers" on_update="RESTRICT" on_delete="RESTRICT">
5470
<MG_CONSTRAINT_PAIR field="TVcustomers:FIdefault_served_by" ref="TVsalesrep:FIid"/>
5472
<MG_CONSTRAINT name="" user_defined="f" type="FKEY" table="TVcustomers" on_update="RESTRICT" on_delete="RESTRICT">
5473
<MG_CONSTRAINT_PAIR field="TVcustomers:FIcountry" ref="TVlocations:FIcountry"/>
5474
<MG_CONSTRAINT_PAIR field="TVcustomers:FIcity" ref="TVlocations:FIcity"/>
5476
<MG_CONSTRAINT name="" user_defined="f" type="NNUL" table="TVlocations">
5477
<MG_CONSTRAINT_FIELD field="TVlocations:FIcountry"/>
5479
<MG_CONSTRAINT name="" user_defined="f" type="PKEY" table="TVlocations">
5480
<MG_CONSTRAINT_FIELD field="TVlocations:FIcountry"/>
5481
<MG_CONSTRAINT_FIELD field="TVlocations:FIcity"/>
5483
<MG_CONSTRAINT name="" user_defined="f" type="UNIQ" table="TVlocations">
5484
<MG_CONSTRAINT_FIELD field="TVlocations:FIcountry"/>
5486
<MG_CONSTRAINT name="" user_defined="f" type="NNUL" table="TVlocations">
5487
<MG_CONSTRAINT_FIELD field="TVlocations:FIcity"/>
5489
<MG_CONSTRAINT name="" user_defined="f" type="UNIQ" table="TVlocations">
5490
<MG_CONSTRAINT_FIELD field="TVlocations:FIcity"/>
5492
<MG_CONSTRAINT name="" user_defined="f" type="NNUL" table="TVlocations">
5493
<MG_CONSTRAINT_FIELD field="TVlocations:FIshortcut"/>
5495
<MG_CONSTRAINT name="" user_defined="f" type="NNUL" table="TVorder_contents">
5496
<MG_CONSTRAINT_FIELD field="TVorder_contents:FIorder_id"/>
5498
<MG_CONSTRAINT name="" user_defined="f" type="FKEY" table="TVorder_contents" on_update="RESTRICT" on_delete="RESTRICT">
5499
<MG_CONSTRAINT_PAIR field="TVorder_contents:FIorder_id" ref="TVorders:FIid"/>
5501
<MG_CONSTRAINT name="" user_defined="f" type="NNUL" table="TVorder_contents">
5502
<MG_CONSTRAINT_FIELD field="TVorder_contents:FIproduct_ref"/>
5504
<MG_CONSTRAINT name="" user_defined="f" type="FKEY" table="TVorder_contents" on_update="RESTRICT" on_delete="RESTRICT">
5505
<MG_CONSTRAINT_PAIR field="TVorder_contents:FIproduct_ref" ref="TVproducts:FIref"/>
5507
<MG_CONSTRAINT name="" user_defined="f" type="NNUL" table="TVorder_contents">
5508
<MG_CONSTRAINT_FIELD field="TVorder_contents:FIquantity"/>
5510
<MG_CONSTRAINT name="" user_defined="f" type="NNUL" table="TVorder_contents">
5511
<MG_CONSTRAINT_FIELD field="TVorder_contents:FIdiscount"/>
5513
<MG_CONSTRAINT name="" user_defined="f" type="NNUL" table="TVorders">
5514
<MG_CONSTRAINT_FIELD field="TVorders:FIid"/>
5516
<MG_CONSTRAINT name="" user_defined="f" type="PKEY" table="TVorders">
5517
<MG_CONSTRAINT_FIELD field="TVorders:FIid"/>
5519
<MG_CONSTRAINT name="" user_defined="f" type="UNIQ" table="TVorders">
5520
<MG_CONSTRAINT_FIELD field="TVorders:FIid"/>
5522
<MG_CONSTRAINT name="" user_defined="f" type="NNUL" table="TVorders">
5523
<MG_CONSTRAINT_FIELD field="TVorders:FIcustomer"/>
5525
<MG_CONSTRAINT name="" user_defined="f" type="FKEY" table="TVorders" on_update="RESTRICT" on_delete="RESTRICT">
5526
<MG_CONSTRAINT_PAIR field="TVorders:FIcustomer" ref="TVcustomers:FIid"/>
5528
<MG_CONSTRAINT name="" user_defined="f" type="NNUL" table="TVorders">
5529
<MG_CONSTRAINT_FIELD field="TVorders:FIcreation_date"/>
5531
<MG_CONSTRAINT name="" user_defined="f" type="NNUL" table="TVproducts">
5532
<MG_CONSTRAINT_FIELD field="TVproducts:FIref"/>
5534
<MG_CONSTRAINT name="" user_defined="f" type="PKEY" table="TVproducts">
5535
<MG_CONSTRAINT_FIELD field="TVproducts:FIref"/>
5537
<MG_CONSTRAINT name="" user_defined="f" type="UNIQ" table="TVproducts">
5538
<MG_CONSTRAINT_FIELD field="TVproducts:FIref"/>
5540
<MG_CONSTRAINT name="" user_defined="f" type="NNUL" table="TVproducts">
5541
<MG_CONSTRAINT_FIELD field="TVproducts:FIname"/>
5543
<MG_CONSTRAINT name="" user_defined="f" type="FKEY" table="TVproducts" on_update="RESTRICT" on_delete="RESTRICT">
5544
<MG_CONSTRAINT_PAIR field="TVproducts:FIwh_stored" ref="TVwarehouses:FIid"/>
5546
<MG_CONSTRAINT name="" user_defined="f" type="NNUL" table="TVsalesrep">
5547
<MG_CONSTRAINT_FIELD field="TVsalesrep:FIid"/>
5549
<MG_CONSTRAINT name="" user_defined="f" type="PKEY" table="TVsalesrep">
5550
<MG_CONSTRAINT_FIELD field="TVsalesrep:FIid"/>
5552
<MG_CONSTRAINT name="" user_defined="f" type="UNIQ" table="TVsalesrep">
5553
<MG_CONSTRAINT_FIELD field="TVsalesrep:FIid"/>
5555
<MG_CONSTRAINT name="" user_defined="f" type="NNUL" table="TVsalesrep">
5556
<MG_CONSTRAINT_FIELD field="TVsalesrep:FIname"/>
5558
<MG_CONSTRAINT name="" user_defined="f" type="NNUL" table="TVsalesrep">
5559
<MG_CONSTRAINT_FIELD field="TVsalesrep:FIyear_salary"/>
5561
<MG_CONSTRAINT name="" user_defined="f" type="NNUL" table="TVsalesrep">
5562
<MG_CONSTRAINT_FIELD field="TVsalesrep:FIdate_empl"/>
5564
<MG_CONSTRAINT name="" user_defined="f" type="NNUL" table="TVwarehouses">
5565
<MG_CONSTRAINT_FIELD field="TVwarehouses:FIid"/>
5567
<MG_CONSTRAINT name="" user_defined="f" type="PKEY" table="TVwarehouses">
5568
<MG_CONSTRAINT_FIELD field="TVwarehouses:FIid"/>
5570
<MG_CONSTRAINT name="" user_defined="f" type="UNIQ" table="TVwarehouses">
5571
<MG_CONSTRAINT_FIELD field="TVwarehouses:FIid"/>
5573
<MG_CONSTRAINT name="" user_defined="f" type="NNUL" table="TVwarehouses">
5574
<MG_CONSTRAINT_FIELD field="TVwarehouses:FIname"/>
5576
<MG_CONSTRAINT name="" user_defined="f" type="NNUL" table="TVwarehouses">
5577
<MG_CONSTRAINT_FIELD field="TVwarehouses:FIcountry"/>
5579
<MG_CONSTRAINT name="" user_defined="f" type="FKEY" table="TVwarehouses" on_update="RESTRICT" on_delete="RESTRICT">
5580
<MG_CONSTRAINT_PAIR field="TVwarehouses:FIcountry" ref="TVlocations:FIcountry"/>
5581
<MG_CONSTRAINT_PAIR field="TVwarehouses:FIcity" ref="TVlocations:FIcity"/>
5583
<MG_CONSTRAINT name="" user_defined="f" type="NNUL" table="TVwarehouses">
5584
<MG_CONSTRAINT_FIELD field="TVwarehouses:FIcity"/>
5586
<MG_CONSTRAINT name="" user_defined="f" type="NNUL" table="TVroles">
5587
<MG_CONSTRAINT_FIELD field="TVroles:FIid"/>
5589
<MG_CONSTRAINT name="" user_defined="f" type="PKEY" table="TVroles">
5590
<MG_CONSTRAINT_FIELD field="TVroles:FIid"/>
5592
<MG_CONSTRAINT name="" user_defined="f" type="UNIQ" table="TVroles">
5593
<MG_CONSTRAINT_FIELD field="TVroles:FIid"/>
5595
<MG_CONSTRAINT name="" user_defined="f" type="NNUL" table="TVroles">
5596
<MG_CONSTRAINT_FIELD field="TVroles:FIrole"/>
5598
<MG_CONSTRAINT name="" user_defined="f" type="NNUL" table="TVtest_last_id">
5599
<MG_CONSTRAINT_FIELD field="TVtest_last_id:FIid"/>
5601
<MG_CONSTRAINT name="" user_defined="f" type="NNUL" table="TVsales_orga">
5602
<MG_CONSTRAINT_FIELD field="TVsales_orga:FIid_salesrep"/>
5604
<MG_CONSTRAINT name="" user_defined="f" type="FKEY" table="TVsales_orga" on_update="RESTRICT" on_delete="RESTRICT">
5605
<MG_CONSTRAINT_PAIR field="TVsales_orga:FIid_salesrep" ref="TVsalesrep:FIid"/>
5607
<MG_CONSTRAINT name="" user_defined="f" type="NNUL" table="TVsales_orga">
5608
<MG_CONSTRAINT_FIELD field="TVsales_orga:FIid_role"/>
5610
<MG_CONSTRAINT name="" user_defined="f" type="FKEY" table="TVsales_orga" on_update="RESTRICT" on_delete="RESTRICT">
5611
<MG_CONSTRAINT_PAIR field="TVsales_orga:FIid_role" ref="TVroles:FIid"/>
5616
<MG_QUERY id="QU1" name="Customers - 1" descr="1st customers query" query_type="SEL">
5617
<MG_TARGET id="QU1:T1" entity_ref="TVcustomers"/>
5618
<MG_QF id="QU1:QF1" type="FIELD" name="Id" target="QU1:T1" object="TVcustomers:FIid"/>
5619
<MG_QF id="QU1:QF2" type="FIELD" name="Name" target="QU1:T1" object="TVcustomers:FIname"/>
5621
<MG_QUERY id="QU5" name="Customers - 2" descr="" query_type="SEL">
5622
<MG_TARGET id="QU5:T1" entity_ref="TVcustomers"/>
5623
<MG_QF id="QU5:QF1" type="ALL" name="*" target="QU5:T1"/>
5624
<MG_QF id="QU5:QF2" type="FIELD" name="id" target="QU5:T1" object="TVcustomers:FIid" is_visible="f"/>
5625
<MG_QF id="QU5:QF3" type="VAL" name="sample param" is_visible="f" is_param="t" srv_type="DTint4" value="5" null_ok="f"/>
5626
<MG_COND id="QU5:C1" type="INF" l_op="QU5:QF2" r_op="QU5:QF3"/>
5628
<MG_QUERY id="QU7" name="Customers - 3" descr="" query_type="TXT">
5629
<MG_QUERY_TEXT>SELECT t1.*, t
5630
FROM customers AS t1
5631
WHERE t1.id>=3 [:type="int4" :name="my param" :descr="my description" :isparam="TRUE"]</MG_QUERY_TEXT>
5633
<MG_QUERY id="QU9" name="Customers - 4" descr="with Join conditions" query_type="SEL">
5634
<MG_TARGET id="QU9:T1" entity_ref="TVcustomers"/>
5635
<MG_TARGET id="QU9:T2" entity_ref="TVsalesrep"/>
5636
<MG_TARGET id="QU9:T3" entity_ref="TVlocations"/>
5637
<MG_QF id="QU9:QF1" type="FIELD" name="id" target="QU9:T2" object="TVsalesrep:FIid" is_visible="f"/>
5638
<MG_QF id="QU9:QF2" type="FIELD" name="default_served_by" target="QU9:T1" object="TVcustomers:FIdefault_served_by" is_visible="f"/>
5639
<MG_QF id="QU9:QF3" type="FIELD" name="country" target="QU9:T3" object="TVlocations:FIcountry" is_visible="f"/>
5640
<MG_QF id="QU9:QF4" type="FIELD" name="country" target="QU9:T1" object="TVcustomers:FIcountry" is_visible="f"/>
5641
<MG_QF id="QU9:QF5" type="FIELD" name="city" target="QU9:T3" object="TVlocations:FIcity" is_visible="f"/>
5642
<MG_QF id="QU9:QF6" type="FIELD" name="city" target="QU9:T1" object="TVcustomers:FIcity" is_visible="f"/>
5643
<MG_QF id="QU9:QF7" type="FIELD" name="id" target="QU9:T1" object="TVcustomers:FIid"/>
5644
<MG_QF id="QU9:QF8" type="FIELD" name="name" target="QU9:T1" object="TVcustomers:FIname"/>
5645
<MG_QF id="QU9:QF9" type="FIELD" name="name" target="QU9:T2" object="TVsalesrep:FIname"/>
5646
<MG_QF id="QU9:QF10" type="FIELD" name="shortcut" target="QU9:T3" object="TVlocations:FIshortcut"/>
5647
<MG_JOIN target1="QU9:T1" target2="QU9:T2" join_type="INNER">
5648
<MG_COND id="QU9:C1" type="EQ" l_op="QU9:QF1" r_op="QU9:QF2"/>
5650
<MG_JOIN target1="QU9:T1" target2="QU9:T3" join_type="INNER">
5651
<MG_COND id="QU9:C4" type="AND">
5652
<MG_COND id="QU9:C2" type="EQ" l_op="QU9:QF3" r_op="QU9:QF4"/>
5653
<MG_COND id="QU9:C3" type="EQ" l_op="QU9:QF5" r_op="QU9:QF6"/>
5657
<MG_QUERY id="QU19" name="Custmers - 5" descr="With LEFT join conditions" query_type="SEL">
5658
<MG_TARGET id="QU19:T1" entity_ref="TVcustomers"/>
5659
<MG_TARGET id="QU19:T2" entity_ref="TVsalesrep"/>
5660
<MG_TARGET id="QU19:T3" entity_ref="TVlocations"/>
5661
<MG_QF id="QU19:QF1" type="FIELD" name="id" target="QU19:T2" object="TVsalesrep:FIid" is_visible="f"/>
5662
<MG_QF id="QU19:QF2" type="FIELD" name="default_served_by" target="QU19:T1" object="TVcustomers:FIdefault_served_by" is_visible="f"/>
5663
<MG_QF id="QU19:QF3" type="FIELD" name="country" target="QU19:T3" object="TVlocations:FIcountry" is_visible="f"/>
5664
<MG_QF id="QU19:QF4" type="FIELD" name="country" target="QU19:T1" object="TVcustomers:FIcountry" is_visible="f"/>
5665
<MG_QF id="QU19:QF5" type="FIELD" name="city" target="QU19:T3" object="TVlocations:FIcity" is_visible="f"/>
5666
<MG_QF id="QU19:QF6" type="FIELD" name="city" target="QU19:T1" object="TVcustomers:FIcity" is_visible="f"/>
5667
<MG_QF id="QU19:QF7" type="FIELD" name="id" target="QU19:T1" object="TVcustomers:FIid"/>
5668
<MG_QF id="QU19:QF8" type="FIELD" name="name" target="QU19:T1" object="TVcustomers:FIname"/>
5669
<MG_QF id="QU19:QF9" type="FIELD" name="name" target="QU19:T2" object="TVsalesrep:FIname"/>
5670
<MG_QF id="QU19:QF10" type="FIELD" name="shortcut" target="QU19:T3" object="TVlocations:FIshortcut"/>
5671
<MG_JOIN target1="QU19:T1" target2="QU19:T2" join_type="LEFT">
5672
<MG_COND id="QU19:C1" type="EQ" l_op="QU19:QF1" r_op="QU19:QF2"/>
5674
<MG_JOIN target1="QU19:T1" target2="QU19:T3" join_type="LEFT">
5675
<MG_COND id="QU19:C4" type="AND">
5676
<MG_COND id="QU19:C2" type="EQ" l_op="QU19:QF3" r_op="QU19:QF4"/>
5677
<MG_COND id="QU19:C3" type="EQ" l_op="QU19:QF5" r_op="QU19:QF6"/>
5681
<MG_QUERY id="QU20" name="update - 1" descr="Update customer name to 'joe'" query_type="UPD">
5682
<MG_TARGET id="QU20:T1" entity_ref="TVcustomers"/>
5683
<MG_QF id="QU20:QF1" type="FIELD" name="name" target="QU20:T1" object="TVcustomers:FIname" value_prov="QU20:QF2"/>
5684
<MG_QF id="QU20:QF2" type="VAL" name="" is_visible="f" is_param="f" srv_type="DTvarchar" value="joe" null_ok="f"/>
5685
<MG_QF id="QU20:QF3" type="FIELD" name="id" target="QU20:T1" object="TVcustomers:FIid" is_visible="f"/>
5686
<MG_QF id="QU20:QF4" type="VAL" name="Cutomer Id" is_visible="f" is_param="t" srv_type="DTint4" value="1" null_ok="t"/>
5687
<MG_COND id="QU20:C2" type="EQ" l_op="QU20:QF3" r_op="QU20:QF4"/>
5689
<MG_QUERY id="QU21" name="Orders contents" descr="" query_type="SEL">
5690
<MG_TARGET id="QU21:T1" entity_ref="TVorders"/>
5691
<MG_TARGET id="QU21:T2" entity_ref="TVorder_contents"/>
5692
<MG_TARGET id="QU21:T3" entity_ref="TVproducts"/>
5693
<MG_QF id="QU21:QF1" type="FIELD" name="order_id" target="QU21:T2" object="TVorder_contents:FIorder_id" is_visible="f"/>
5694
<MG_QF id="QU21:QF2" type="FIELD" name="id" target="QU21:T1" object="TVorders:FIid" is_visible="f"/>
5695
<MG_QF id="QU21:QF3" type="FIELD" name="ref" target="QU21:T3" object="TVproducts:FIref" is_visible="f"/>
5696
<MG_QF id="QU21:QF4" type="FIELD" name="product_ref" target="QU21:T2" object="TVorder_contents:FIproduct_ref" is_visible="f"/>
5697
<MG_QF id="QU21:QF5" type="FIELD" name="creation_date" target="QU21:T1" object="TVorders:FIcreation_date"/>
5698
<MG_QF id="QU21:QF6" type="FIELD" name="quantity" target="QU21:T2" object="TVorder_contents:FIquantity"/>
5699
<MG_QF id="QU21:QF7" type="FIELD" name="name" target="QU21:T3" object="TVproducts:FIname"/>
5700
<MG_JOIN target1="QU21:T1" target2="QU21:T2" join_type="INNER">
5701
<MG_COND id="QU21:C1" type="EQ" l_op="QU21:QF1" r_op="QU21:QF2"/>
5703
<MG_JOIN target1="QU21:T2" target2="QU21:T3" join_type="INNER">
5704
<MG_COND id="QU21:C2" type="EQ" l_op="QU21:QF3" r_op="QU21:QF4"/>
5707
<MG_QUERY id="QU22" name="Test SQL" descr="SQL query with a non parsed grammar" query_type="TXT">
5708
<MG_QUERY_TEXT>SELECT id || name FROM customers;</MG_QUERY_TEXT>
5710
<MG_QUERY id="QU23" name="Customers - 6" descr="Customers and their salesrep" query_type="SEL">
5711
<MG_TARGET id="QU23:T1" entity_ref="TVcustomers"/>
5712
<MG_TARGET id="QU23:T2" entity_ref="TVsalesrep"/>
5713
<MG_TARGET id="QU23:T3" entity_ref="TVlocations"/>
5714
<MG_QF id="QU23:QF3" type="FIELD" name="Customer Id" target="QU23:T1" object="TVcustomers:FIid" alias="customer_Id"/>
5715
<MG_QF id="QU23:QF4" type="FIELD" name="Customer" target="QU23:T1" object="TVcustomers:FIname" alias="customer"/>
5716
<MG_QF id="QU23:QF5" type="FIELD" name="Salesperson" target="QU23:T2" object="TVsalesrep:FIname" alias="salesperson"/>
5717
<MG_QF id="QU23:QF1" type="FIELD" name="default_served_by" target="QU23:T1" object="TVcustomers:FIdefault_served_by" is_visible="f"/>
5718
<MG_QF id="QU23:QF2" type="FIELD" name="id" target="QU23:T2" object="TVsalesrep:FIid" is_visible="f"/>
5719
<MG_QF id="QU23:QF6" type="FIELD" name="Location shortcut" target="QU23:T3" object="TVlocations:FIshortcut"/>
5720
<MG_JOIN target1="QU23:T1" target2="QU23:T2" join_type="LEFT">
5721
<MG_COND id="QU23:C1" type="EQ" l_op="QU23:QF1" r_op="QU23:QF2"/>
5723
<MG_JOIN target1="QU23:T1" target2="QU23:T3" join_type="LEFT"/>
5725
<MG_QUERY id="QU24" name="Salesrep name" descr="For Matrix - rows" query_type="SEL">
5726
<MG_TARGET id="QU24:T1" entity_ref="TVsalesrep"/>
5727
<MG_QF id="QU24:QF1" type="FIELD" name="name" target="QU24:T1" object="TVsalesrep:FIname"/>
5728
<MG_QF id="QU24:QF2" type="FIELD" name="id" target="QU24:T1" object="TVsalesrep:FIid" is_visible="f"/>
5729
<MG_QF id="QU24:QF3" type="VAL" name="SalesRep Id" is_visible="f" is_param="t" srv_type="DTint4" null_ok="f"/>
5730
<MG_COND id="QU24:C1" type="EQ" l_op="QU24:QF2" r_op="QU24:QF3"/>
5732
<MG_QUERY id="QU26" name="Roles" descr="For Matrix - columns" query_type="SEL">
5733
<MG_TARGET id="QU26:T1" entity_ref="TVroles"/>
5734
<MG_QF id="QU26:QF1" type="FIELD" name="role" target="QU26:T1" object="TVroles:FIrole"/>
5736
<MG_QUERY id="QU28" name="Customers - SalesRep" descr="The customers for a chosen salesreo" query_type="SEL">
5737
<MG_TARGET id="QU28:T1" entity_ref="TVcustomers"/>
5738
<MG_TARGET id="QU28:T2" entity_ref="TVlocations"/>
5739
<MG_QF id="QU28:QF5" type="FIELD" name="customer_Id" target="QU28:T1" object="TVcustomers:FIid" alias="customer_Id"/>
5740
<MG_QF id="QU28:QF6" type="FIELD" name="customer" target="QU28:T1" object="TVcustomers:FIname" alias="customer"/>
5741
<MG_QF id="QU28:QF7" type="FIELD" name="shortcut" target="QU28:T2" object="TVlocations:FIshortcut"/>
5742
<MG_QF id="QU28:QF1" type="FIELD" name="country" target="QU28:T1" object="TVcustomers:FIcountry" is_visible="f"/>
5743
<MG_QF id="QU28:QF2" type="FIELD" name="country" target="QU28:T2" object="TVlocations:FIcountry" is_visible="f"/>
5744
<MG_QF id="QU28:QF3" type="FIELD" name="city" target="QU28:T1" object="TVcustomers:FIcity" is_visible="f"/>
5745
<MG_QF id="QU28:QF4" type="FIELD" name="city" target="QU28:T2" object="TVlocations:FIcity" is_visible="f"/>
5746
<MG_QF id="QU28:QF8" type="FIELD" name="default_served_by" target="QU28:T1" object="TVcustomers:FIdefault_served_by" is_visible="f"/>
5747
<MG_QF id="QU28:QF9" type="VAL" name="SalesRep Id" is_visible="f" is_param="t" srv_type="DTint4" null_ok="f"/>
5748
<MG_JOIN target1="QU28:T1" target2="QU28:T2" join_type="LEFT">
5749
<MG_COND id="QU28:C3" type="AND">
5750
<MG_COND id="QU28:C1" type="EQ" l_op="QU28:QF1" r_op="QU28:QF2"/>
5751
<MG_COND id="QU28:C2" type="EQ" l_op="QU28:QF3" r_op="QU28:QF4"/>
5754
<MG_COND id="QU28:C4" type="EQ" l_op="QU28:QF8" r_op="QU28:QF9"/>
5758
<MG_GRAPH id="GR1" name="Global" descr="Shows all the tables and the relations" type="R">
5759
<MG_GRAPH_ITEM object="TVcustomers" xpos="69,367" ypos="7,040"/>
5760
<MG_GRAPH_ITEM object="TVlocations" xpos="355,792" ypos="5,000"/>
5761
<MG_GRAPH_ITEM object="TVorder_contents" xpos="5,000" ypos="370,029"/>
5762
<MG_GRAPH_ITEM object="TVorders" xpos="297,696" ypos="145,824"/>
5763
<MG_GRAPH_ITEM object="TVproducts" xpos="215,516" ypos="432,792"/>
5764
<MG_GRAPH_ITEM object="TVsalesrep" xpos="354,292" ypos="352,013"/>
5765
<MG_GRAPH_ITEM object="TVroles" xpos="533,340" ypos="391,799"/>
5766
<MG_GRAPH_ITEM object="TVsales_orga" xpos="458,816" ypos="252,598"/>
5768
<MG_GRAPH id="GR3" name="Subpart" descr="" type="R">
5769
<MG_GRAPH_ITEM object="TVorder_contents" xpos="119,500" ypos="146,000"/>
5770
<MG_GRAPH_ITEM object="TVsalesrep" xpos="311,500" ypos="208,000"/>
5771
<MG_GRAPH_ITEM object="TVorders" xpos="281,000" ypos="5,500"/>
5772
<MG_GRAPH_ITEM xpos="5,500" ypos="28,500"/>
5776
<MG_CUSTOM_FORM id="CL1" name="Custom Form" modif_target="QU1:T1" mode="1">
5777
<MG_QUERY_REF id_query="QU1"/>
5779
<MG_CUSTOM_FORM id="CL2" name="Glade Form1" descr="Only one table, no ref tables" modif_target="QU1:T1" mode="1">
5780
<MG_QUERY_REF id_query="QU1"/>
5781
<MG_GLADE filename="layout.glade" root_widget="table2">
5782
<MG_GLADE_BOX box_name="vbox4" show_actions="t">
5783
<MG_GLADE_DEST object="QU1:QF2"/>
5785
<MG_GLADE_BOX box_name="vbox5" show_actions="f">
5786
<MG_GLADE_DEST object="QU1:QF1"/>
5790
<MG_CUSTOM_FORM id="CL3" name="Glade Form2" descr="With one ref table, no modification" mode="1">
5791
<MG_QUERY_REF id_query="QU23"/>
5792
<MG_GLADE filename="layout.glade" root_widget="table1">
5793
<MG_GLADE_BOX box_name="vbox1" show_actions="t">
5794
<MG_GLADE_DEST object="QU23:QF3"/>
5796
<MG_GLADE_BOX box_name="vbox2" show_actions="t">
5797
<MG_GLADE_DEST object="QU23:QF4"/>
5799
<MG_GLADE_BOX box_name="vbox3" show_actions="t">
5800
<MG_GLADE_DEST object="QU23:QF5"/>
5804
<MG_CUSTOM_FORM id="CL4" name="Glade Form3" descr="With one ref table and modif table=customers" modif_target="QU23:T1" mode="1">
5805
<MG_QUERY_REF id_query="QU23"/>
5806
<MG_GLADE filename="layout.glade" root_widget="table1">
5807
<MG_GLADE_BOX box_name="vbox1" show_actions="f">
5808
<MG_GLADE_DEST object="QU23:QF3"/>
5810
<MG_GLADE_BOX box_name="vbox2" show_actions="f">
5811
<MG_GLADE_DEST object="QU23:QF4"/>
5813
<MG_GLADE_BOX box_name="vbox3" show_actions="t">
5814
<MG_GLADE_DEST object="QU23:QF5"/>
5816
<MG_GLADE_BOX box_name="vbox6" show_actions="t">
5817
<MG_GLADE_DEST object="QU23:QF6"/>
5821
<MG_CUSTOM_GRID id="CL5" name="Custom Grid" modif_target="QU23:T1" mode="1">
5822
<MG_QUERY_REF id_query="QU23"/>
5824
<MG_CUSTOM_MATRIX id="CL6" name="Custom Matrix" rows_target="QU24:T1" cols_target="QU26:T1" view_type="TS" modif_table="TVsales_orga" mode="1">
5825
<MG_QUERY_REF id_query="QU24"/>
5826
<MG_QUERY_REF id_query="QU26"/>
5828
<MG_CUSTOM_LAYOUT id="CL7" name="Custom super layout">
5829
<MG_CUSTOM_FORM id="CL8" modif_target="QU29:T1" mode="1">
5830
<MG_QUERY id="QU29" name="All salesrep" descr="" query_type="SEL">
5831
<MG_TARGET id="QU29:T1" entity_ref="TVsalesrep"/>
5832
<MG_QF id="QU29:QF1" type="FIELD" name="Name" descr="The salesperson's name" target="QU29:T1" object="TVsalesrep:FIname"/>
5833
<MG_QF id="QU29:QF2" type="FIELD" name="Id" target="QU29:T1" object="TVsalesrep:FIid" is_internal="t"/>
5836
<MG_CUSTOM_MATRIX id="CL9" rows_target="QU26:T1" cols_target="QU24:T1" view_type="LS" modif_table="TVsales_orga" mode="8">
5837
<MG_QUERY_REF id_query="QU26"/>
5838
<MG_QUERY_REF id_query="QU24"/>
5840
<MG_CUSTOM_GRID id="CL10" mode="0">
5841
<MG_QUERY id="QU30" name="Customers - SalesRep" descr="The customers for a chosen salesreo" query_type="SEL">
5842
<MG_TARGET id="QU30:T1" entity_ref="TVcustomers"/>
5843
<MG_TARGET id="QU30:T2" entity_ref="TVlocations"/>
5844
<MG_QF id="QU30:QF5" type="FIELD" name="customer_Id" target="QU30:T1" object="TVcustomers:FIid" alias="customer_Id"/>
5845
<MG_QF id="QU30:QF6" type="FIELD" name="customer" target="QU30:T1" object="TVcustomers:FIname" alias="customer"/>
5846
<MG_QF id="QU30:QF7" type="FIELD" name="shortcut" target="QU30:T2" object="TVlocations:FIshortcut"/>
5847
<MG_QF id="QU30:QF1" type="FIELD" name="country" target="QU30:T1" object="TVcustomers:FIcountry" is_visible="f"/>
5848
<MG_QF id="QU30:QF2" type="FIELD" name="country" target="QU30:T2" object="TVlocations:FIcountry" is_visible="f"/>
5849
<MG_QF id="QU30:QF3" type="FIELD" name="city" target="QU30:T1" object="TVcustomers:FIcity" is_visible="f"/>
5850
<MG_QF id="QU30:QF4" type="FIELD" name="city" target="QU30:T2" object="TVlocations:FIcity" is_visible="f"/>
5851
<MG_QF id="QU30:QF8" type="FIELD" name="default_served_by" target="QU30:T1" object="TVcustomers:FIdefault_served_by" is_visible="f"/>
5852
<MG_QF id="QU30:QF9" type="VAL" name="SalesRep Id" is_visible="f" is_param="t" srv_type="DTint4" null_ok="f"/>
5853
<MG_JOIN target1="QU30:T1" target2="QU30:T2" join_type="LEFT">
5854
<MG_COND id="QU30:C3" type="AND">
5855
<MG_COND id="QU30:C1" type="EQ" l_op="QU30:QF1" r_op="QU30:QF2"/>
5856
<MG_COND id="QU30:C2" type="EQ" l_op="QU30:QF3" r_op="QU30:QF4"/>
5859
<MG_COND id="QU30:C4" type="EQ" l_op="QU30:QF8" r_op="QU30:QF9"/>
5862
<MG_GLADE filename="layout.glade" root_widget="vbox7">
5863
<MG_GLADE_BOX box_name="vbox_p_attributes" show_actions="t">
5864
<MG_GLADE_DEST object="CL8"/>
5866
<MG_GLADE_BOX box_name="vbox_p_roles" show_actions="f">
5867
<MG_GLADE_DEST object="CL9"/>
5869
<MG_GLADE_BOX box_name="vbox_p_customers" show_actions="f">
5870
<MG_GLADE_DEST object="CL10"/>
5873
<MG_LAYOUT_CONNECT src_layout="CL8" src_field="QU29:QF2" dest_layout="CL9" dest_field="QU24:QF3"/>
5874
<MG_LAYOUT_CONNECT src_layout="CL8" src_field="QU29:QF2" dest_layout="CL10" dest_field="QU30:QF9"/>