summaryrefslogtreecommitdiff
path: root/ndb/src/old_files/client/odbc/common/StmtInfo.cpp
diff options
context:
space:
mode:
authorKent Boortz <kent.boortz@sun.com>2010-12-28 19:57:23 +0100
committerKent Boortz <kent.boortz@sun.com>2010-12-28 19:57:23 +0100
commita1a90798ce2125d839d0865ff52ac990fc9eecbb (patch)
treef341a98de1a200ac824d90042d01052f7156ce84 /ndb/src/old_files/client/odbc/common/StmtInfo.cpp
parentd92a7eb1f39d5b6c627508cc314b45e93a80ca21 (diff)
downloadmariadb-git-a1a90798ce2125d839d0865ff52ac990fc9eecbb.tar.gz
- Added/updated copyright headers
- Removed files specific to compiling on OS/2 - Removed files specific to SCO Unix packaging - Removed "libmysqld/copyright", text is included in documentation - Removed LaTeX headers for NDB Doxygen documentation - Removed obsolete NDB files - Removed "mkisofs" binaries - Removed the "cvs2cl.pl" script - Changed a few GPL texts to use "program" instead of "library"
Diffstat (limited to 'ndb/src/old_files/client/odbc/common/StmtInfo.cpp')
-rw-r--r--ndb/src/old_files/client/odbc/common/StmtInfo.cpp78
1 files changed, 0 insertions, 78 deletions
diff --git a/ndb/src/old_files/client/odbc/common/StmtInfo.cpp b/ndb/src/old_files/client/odbc/common/StmtInfo.cpp
deleted file mode 100644
index 3467fb5023e..00000000000
--- a/ndb/src/old_files/client/odbc/common/StmtInfo.cpp
+++ /dev/null
@@ -1,78 +0,0 @@
-/* Copyright (C) 2003 MySQL AB
-
- This program 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 2 of the License, or
- (at your option) any later version.
-
- This program 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 this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */
-
-#include "StmtInfo.hpp"
-
-const char*
-StmtInfo::getDesc() const
-{
- switch (m_name) {
- case Stmt_name_select:
- return "select";
- case Stmt_name_insert:
- return "insert";
- case Stmt_name_update:
- return "update";
- case Stmt_name_delete:
- return "delete";
- case Stmt_name_create_table:
- return "create table";
- case Stmt_name_create_index:
- return "create index";
- case Stmt_name_drop_table:
- return "drop table";
- case Stmt_name_drop_index:
- return "drop index";
- default:
- ctx_assert(false);
- break;
- }
- return "";
-}
-
-StmtType
-StmtInfo::getType() const
-{
- StmtType type = Stmt_type_undef;
- switch (m_name) {
- case Stmt_name_select: // query
- type = Stmt_type_query;
- break;
- case Stmt_name_insert: // DML
- case Stmt_name_update:
- case Stmt_name_delete:
- type = Stmt_type_DML;
- break;
- case Stmt_name_create_table: // DDL
- case Stmt_name_create_index:
- case Stmt_name_drop_table:
- case Stmt_name_drop_index:
- type = Stmt_type_DDL;
- break;
- default:
- ctx_assert(false);
- break;
- }
- return type;
-}
-
-void
-StmtInfo::free(Ctx& ctx)
-{
- m_name = Stmt_name_undef;
- m_function = "";
- m_functionCode = SQL_DIAG_UNKNOWN_STATEMENT;
-}