~drizzle-developers/drizzle/elliott-release

« back to all changes in this revision

Viewing changes to drizzled/cursor.h

  • Committer: Patrick Crews
  • Date: 2011-02-01 20:33:06 UTC
  • mfrom: (1845.2.288 drizzle)
  • Revision ID: gleebix@gmail.com-20110201203306-mwq2rk0it81tlwxh
Merged Trunk

Show diffs side-by-side

added added

removed removed

Lines of Context:
41
41
#include <bitset>
42
42
#include <algorithm>
43
43
 
 
44
#include "drizzled/visibility.h"
 
45
 
44
46
namespace drizzled
45
47
{
46
48
 
143
145
  If a blob column has NULL value, then its length and blob data pointer
144
146
  must be set to 0.
145
147
*/
146
 
class Cursor
 
148
class DRIZZLED_API Cursor
147
149
{
148
150
  friend class SEAPITesterCursor;
149
151
  Table &table;               /* The current open table */
665
667
                         int *timestamps, int *timestamps_with_niladic);
666
668
 
667
669
bool create_table(Session *session,
668
 
                        const identifier::Table &identifier,
669
 
                        HA_CREATE_INFO *create_info,
670
 
                        message::Table &table_proto,
671
 
                        AlterInfo *alter_info,
672
 
                        bool tmp_table, uint32_t select_field_count,
673
 
                        bool is_if_not_exists);
 
670
                  const identifier::Table &identifier,
 
671
                  HA_CREATE_INFO *create_info,
 
672
                  message::Table &table_proto,
 
673
                  AlterInfo *alter_info,
 
674
                  bool tmp_table, uint32_t select_field_count,
 
675
                  bool is_if_not_exists);
674
676
 
675
677
bool create_table_no_lock(Session *session,
676
 
                                const identifier::Table &identifier,
677
 
                                HA_CREATE_INFO *create_info,
678
 
                                message::Table &table_proto,
679
 
                                AlterInfo *alter_info,
680
 
                                bool tmp_table, uint32_t select_field_count,
681
 
                                bool is_if_not_exists);
 
678
                          const identifier::Table &identifier,
 
679
                          HA_CREATE_INFO *create_info,
 
680
                          message::Table &table_proto,
 
681
                          AlterInfo *alter_info,
 
682
                          bool tmp_table, uint32_t select_field_count,
 
683
                          bool is_if_not_exists);
682
684
 
683
685
bool create_like_table(Session* session,
684
686
                       identifier::Table::const_reference destination_identifier,