Added quantiling UDAFs
[com/gs-lite.git] / include / gstypes.h
index 905fc09..6585b59 100644 (file)
@@ -1,63 +1,63 @@
-/* ------------------------------------------------
- Copyright 2014 AT&T Intellectual Property
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
- http://www.apache.org/licenses/LICENSE-2.0
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
- ------------------------------------------- */
-#ifndef GSTYPES
-#define GSTYPES
-
-#include "gsconfig.h"
-
-// Basic type definitions used within the whole GS
-
-typedef unsigned char gs_uint8_t;
-typedef char gs_int8_t;
-typedef unsigned short gs_uint16_t;
-typedef short gs_int16_t;
-typedef unsigned int gs_uint32_t;
-typedef int gs_int32_t;
-typedef unsigned long long gs_uint64_t;
-typedef long long gs_int64_t;
-typedef gs_uint32_t gs_bool_t;
-typedef double gs_float_t;
-
-// Return value to check function call success
-typedef gs_int32_t gs_retval_t ;
-
-// Native String Pointer
-
-typedef gs_int8_t * gs_sp_t;
-
-// Const string pointer
-typedef const gs_int8_t * gs_csp_t;
-
-// Generic GS pointer
-
-#ifdef GS64
-
-typedef  gs_uint64_t gs_p_t;
-
-// Handle type for external handle functions
-typedef gs_int64_t gs_param_handle_t ;
-#else
-
-typedef  gs_uint32_t gs_p_t;
-
-// Handle type for external handle functions
-typedef gs_int32_t gs_param_handle_t ;
-#endif
-
-// Handle for GS schema
-
-typedef gs_int32_t gs_schemahandle_t ;
-
-#endif
+/* ------------------------------------------------\r
+ Copyright 2014 AT&T Intellectual Property\r
+ Licensed under the Apache License, Version 2.0 (the "License");\r
+ you may not use this file except in compliance with the License.\r
+ You may obtain a copy of the License at\r
\r
+ http://www.apache.org/licenses/LICENSE-2.0\r
\r
+ Unless required by applicable law or agreed to in writing, software\r
+ distributed under the License is distributed on an "AS IS" BASIS,\r
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\r
+ See the License for the specific language governing permissions and\r
+ limitations under the License.\r
+ ------------------------------------------- */\r
+#ifndef GSTYPES\r
+#define GSTYPES\r
+\r
+#include "gsconfig.h"\r
+\r
+// Basic type definitions used within the whole GS\r
+\r
+typedef unsigned char gs_uint8_t;\r
+typedef char gs_int8_t;\r
+typedef unsigned short gs_uint16_t;\r
+typedef short gs_int16_t;\r
+typedef unsigned int gs_uint32_t;\r
+typedef int gs_int32_t;\r
+typedef unsigned long long gs_uint64_t;\r
+typedef long long gs_int64_t;\r
+typedef gs_uint32_t gs_bool_t;\r
+typedef double gs_float_t;\r
+\r
+// Return value to check function call success\r
+typedef gs_int32_t gs_retval_t ;\r
+\r
+// Native String Pointer\r
+\r
+typedef gs_int8_t * gs_sp_t;\r
+\r
+// Const string pointer\r
+typedef const gs_int8_t * gs_csp_t;\r
+\r
+// Generic GS pointer\r
+\r
+#ifdef GS64\r
+\r
+typedef  gs_uint64_t gs_p_t;\r
+\r
+// Handle type for external handle functions\r
+typedef gs_int64_t gs_param_handle_t ;\r
+#else\r
+\r
+typedef  gs_uint32_t gs_p_t;\r
+\r
+// Handle type for external handle functions\r
+typedef gs_int32_t gs_param_handle_t ;\r
+#endif\r
+\r
+// Handle for GS schema\r
+\r
+typedef gs_int32_t gs_schemahandle_t ;\r
+\r
+#endif\r