Drizzled Public API Documentation

handler0alter.h

Go to the documentation of this file.
00001 /*****************************************************************************
00002 
00003 Copyright (C) 2005, 2010, Innobase Oy. All Rights Reserved.
00004 
00005 This program is free software; you can redistribute it and/or modify it under
00006 the terms of the GNU General Public License as published by the Free Software
00007 Foundation; version 2 of the License.
00008 
00009 This program is distributed in the hope that it will be useful, but WITHOUT
00010 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
00011 FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
00012 
00013 You should have received a copy of the GNU General Public License along with
00014 this program; if not, write to the Free Software Foundation, Inc., 51 Franklin
00015 St, Fifth Floor, Boston, MA 02110-1301 USA
00016 
00017 *****************************************************************************/
00018 
00019 namespace drizzled
00020 {
00021 class Table;
00022 }
00023 
00024 /**************************************************/
00029 /*************************************************************/
00031 UNIV_INTERN
00032 void
00033 innobase_rec_to_mysql(
00034 /*==================*/
00035   ::drizzled::Table*    table,    
00036   const rec_t*    rec,    
00037   const dict_index_t* index,    
00038   const ulint*    offsets); 
00041 /*************************************************************/
00043 UNIV_INTERN
00044 void
00045 innobase_rec_reset(
00046 /*===============*/
00047   ::drizzled::Table*    table);