~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to drizzled/plugin.h

  • Committer: Monty Taylor
  • Date: 2008-10-29 21:21:57 UTC
  • mto: (520.4.26 devel)
  • mto: This revision was merged to the branch mainline in revision 570.
  • Revision ID: monty@inaugust.com-20081029212157-y3127au8tj1jxfal
Moved a bunch of crap out of common_includes.
Killed innodb_plugin_extras.h.
Made kittens happy.

Show diffs side-by-side

added added

removed removed

Lines of Context:
21
21
#define DRIZZLED_PLUGIN_H
22
22
 
23
23
#include <drizzled/global.h>
 
24
#include <mystrings/m_string.h>
24
25
 
25
26
class Session;
26
27
class Item;
434
435
 
435
436
int session_in_lock_tables(const Session *session);
436
437
int session_tablespace_op(const Session *session);
 
438
void set_session_proc_info(Session *session, const char *info);
 
439
const char *get_session_proc_info(Session *session);
437
440
int64_t session_test_options(const Session *session, int64_t test_options);
438
441
int session_sql_command(const Session *session);
439
442
void **session_ha_data(const Session *session, const struct handlerton *hton);
441
444
/* Increments the row counter, see Session::row_count */
442
445
void session_inc_row_count(Session *session);
443
446
 
 
447
LEX_STRING *session_make_lex_string(Session *session, LEX_STRING *lex_str,
 
448
                                    const char *str, unsigned int size,
 
449
                                    int allocate_lex_string);
 
450
 
 
451
 
 
452
 
444
453
/**
445
454
  Create a temporary file.
446
455