summaryrefslogtreecommitdiffstats
path: root/catalogmgr/autogen_ops.hh
diff options
context:
space:
mode:
Diffstat (limited to 'catalogmgr/autogen_ops.hh')
-rw-r--r--catalogmgr/autogen_ops.hh284
1 files changed, 284 insertions, 0 deletions
diff --git a/catalogmgr/autogen_ops.hh b/catalogmgr/autogen_ops.hh
new file mode 100644
index 0000000..28969be
--- /dev/null
+++ b/catalogmgr/autogen_ops.hh
@@ -0,0 +1,284 @@
+/*
+* This file is part of rasdaman community.
+*
+* Rasdaman community is free software: you can redistribute it and/or modify
+* it under the terms of the GNU General Public License as published by
+* the Free Software Foundation, either version 3 of the License, or
+* (at your option) any later version.
+*
+* Rasdaman community is distributed in the hope that it will be useful,
+* but WITHOUT ANY WARRANTY; without even the implied warranty of
+* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+* GNU General Public License for more details.
+*
+* You should have received a copy of the GNU General Public License
+* along with rasdaman community. If not, see <http://www.gnu.org/licenses/>.
+*
+* Copyright 2003, 2004, 2005, 2006, 2007, 2008, 2009 Peter Baumann /
+rasdaman GmbH.
+*
+* For more information please see <http://www.rasdaman.org>
+* or contact Peter Baumann via <baumann@rasdaman.com>.
+/
+/*************************************************************
+ *
+ *
+ *
+ *
+ * COMMENTS: Automaticaly generated
+ *
+ ************************************************************/
+
+
+//@ManMemo: Module: {\bf catalogmgr}
+
+/*@Doc:
+
+*/
+
+// class declaration
+class OpABSCDouble : public UnaryOp {
+public:
+ OpABSCDouble(
+ const BaseType* newResType,
+ const BaseType* newOpType,
+ unsigned int newResOff = 0,
+ unsigned int newOpOff = 0
+ );
+ virtual void operator() (char* result, const char* op);
+};
+
+//@ManMemo: Module: {\bf catalogmgr}
+
+/*@Doc:
+
+*/
+
+// class declaration
+class OpSQRTCDouble : public UnaryOp {
+public:
+ OpSQRTCDouble(
+ const BaseType* newResType,
+ const BaseType* newOpType,
+ unsigned int newResOff = 0,
+ unsigned int newOpOff = 0
+ );
+ virtual void operator() (char* result, const char* op);
+};
+
+//@ManMemo: Module: {\bf catalogmgr}
+
+/*@Doc:
+
+*/
+
+// class declaration
+class OpEXPCDouble : public UnaryOp {
+public:
+ OpEXPCDouble(
+ const BaseType* newResType,
+ const BaseType* newOpType,
+ unsigned int newResOff = 0,
+ unsigned int newOpOff = 0
+ );
+ virtual void operator() (char* result, const char* op);
+};
+
+//@ManMemo: Module: {\bf catalogmgr}
+
+/*@Doc:
+
+*/
+
+// class declaration
+class OpLOGCDouble : public UnaryOp {
+public:
+ OpLOGCDouble(
+ const BaseType* newResType,
+ const BaseType* newOpType,
+ unsigned int newResOff = 0,
+ unsigned int newOpOff = 0
+ );
+ virtual void operator() (char* result, const char* op);
+};
+
+//@ManMemo: Module: {\bf catalogmgr}
+
+/*@Doc:
+
+*/
+
+// class declaration
+class OpLNCDouble : public UnaryOp {
+public:
+ OpLNCDouble(
+ const BaseType* newResType,
+ const BaseType* newOpType,
+ unsigned int newResOff = 0,
+ unsigned int newOpOff = 0
+ );
+ virtual void operator() (char* result, const char* op);
+};
+
+//@ManMemo: Module: {\bf catalogmgr}
+
+/*@Doc:
+
+*/
+
+// class declaration
+class OpSINCDouble : public UnaryOp {
+public:
+ OpSINCDouble(
+ const BaseType* newResType,
+ const BaseType* newOpType,
+ unsigned int newResOff = 0,
+ unsigned int newOpOff = 0
+ );
+ virtual void operator() (char* result, const char* op);
+};
+
+//@ManMemo: Module: {\bf catalogmgr}
+
+/*@Doc:
+
+*/
+
+// class declaration
+class OpCOSCDouble : public UnaryOp {
+public:
+ OpCOSCDouble(
+ const BaseType* newResType,
+ const BaseType* newOpType,
+ unsigned int newResOff = 0,
+ unsigned int newOpOff = 0
+ );
+ virtual void operator() (char* result, const char* op);
+};
+
+//@ManMemo: Module: {\bf catalogmgr}
+
+/*@Doc:
+
+*/
+
+// class declaration
+class OpTANCDouble : public UnaryOp {
+public:
+ OpTANCDouble(
+ const BaseType* newResType,
+ const BaseType* newOpType,
+ unsigned int newResOff = 0,
+ unsigned int newOpOff = 0
+ );
+ virtual void operator() (char* result, const char* op);
+};
+
+//@ManMemo: Module: {\bf catalogmgr}
+
+/*@Doc:
+
+*/
+
+// class declaration
+class OpSINHCDouble : public UnaryOp {
+public:
+ OpSINHCDouble(
+ const BaseType* newResType,
+ const BaseType* newOpType,
+ unsigned int newResOff = 0,
+ unsigned int newOpOff = 0
+ );
+ virtual void operator() (char* result, const char* op);
+};
+
+//@ManMemo: Module: {\bf catalogmgr}
+
+/*@Doc:
+
+*/
+
+// class declaration
+class OpCOSHCDouble : public UnaryOp {
+public:
+ OpCOSHCDouble(
+ const BaseType* newResType,
+ const BaseType* newOpType,
+ unsigned int newResOff = 0,
+ unsigned int newOpOff = 0
+ );
+ virtual void operator() (char* result, const char* op);
+};
+
+//@ManMemo: Module: {\bf catalogmgr}
+
+/*@Doc:
+
+*/
+
+// class declaration
+class OpTANHCDouble : public UnaryOp {
+public:
+ OpTANHCDouble(
+ const BaseType* newResType,
+ const BaseType* newOpType,
+ unsigned int newResOff = 0,
+ unsigned int newOpOff = 0
+ );
+ virtual void operator() (char* result, const char* op);
+};
+
+//@ManMemo: Module: {\bf catalogmgr}
+
+/*@Doc:
+
+*/
+
+// class declaration
+class OpARCSINCDouble : public UnaryOp {
+public:
+ OpARCSINCDouble(
+ const BaseType* newResType,
+ const BaseType* newOpType,
+ unsigned int newResOff = 0,
+ unsigned int newOpOff = 0
+ );
+ virtual void operator() (char* result, const char* op);
+};
+
+//@ManMemo: Module: {\bf catalogmgr}
+
+/*@Doc:
+
+*/
+
+// class declaration
+class OpARCCOSCDouble : public UnaryOp {
+public:
+ OpARCCOSCDouble(
+ const BaseType* newResType,
+ const BaseType* newOpType,
+ unsigned int newResOff = 0,
+ unsigned int newOpOff = 0
+ );
+ virtual void operator() (char* result, const char* op);
+};
+
+//@ManMemo: Module: {\bf catalogmgr}
+
+/*@Doc:
+
+*/
+
+// class declaration
+class OpARCTANCDouble : public UnaryOp {
+public:
+ OpARCTANCDouble(
+ const BaseType* newResType,
+ const BaseType* newOpType,
+ unsigned int newResOff = 0,
+ unsigned int newOpOff = 0
+ );
+ virtual void operator() (char* result, const char* op);
+};
+