~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to drizzled/show.h

  • Committer: Mark Atwood
  • Date: 2011-10-08 04:50:51 UTC
  • mfrom: (2430.1.1 rf)
  • Revision ID: me@mark.atwood.name-20111008045051-6ha1qiy7k2a9c3jv
Tags: 2011.10.27
mergeĀ lp:~olafvdspek/drizzle/refactor2

Show diffs side-by-side

added added

removed removed

Lines of Context:
27
27
#pragma once
28
28
 
29
29
#include <drizzled/enum.h>
30
 
#include <drizzled/util/data_ref.h>
 
30
#include <drizzled/lex_string.h>
 
31
 
31
32
#include <drizzled/visibility.h>
32
 
#include <drizzled/common_fwd.h>
33
33
 
34
34
namespace drizzled {
35
35
 
36
 
int wild_case_compare(const charset_info_st*, const char *str, const char *wildstr);
 
36
int wild_case_compare(const charset_info_st * const cs, 
 
37
                      const char *str,const char *wildstr);
37
38
 
38
39
DRIZZLED_API int get_quote_char_for_identifier();
39
40
 
40
41
namespace show {
41
42
 
42
 
bool buildColumns(Session*, const char *schema_ident, Table_ident *table_ident);
43
 
bool buildCreateSchema(Session*, str_ref ident);
44
 
bool buildCreateTable(Session*, Table_ident *ident);
45
 
bool buildDescribe(Session*, Table_ident *ident);
46
 
bool buildIndex(Session*, const char *schema_ident, Table_ident *table_ident);
47
 
bool buildProcesslist(Session*);
 
43
bool buildColumns(Session *session, const char *schema_ident, Table_ident *table_ident);
 
44
bool buildCreateSchema(Session *session, lex_string_t &ident);
 
45
bool buildCreateTable(Session *session, Table_ident *ident);
 
46
bool buildDescribe(Session *session, Table_ident *ident);
 
47
bool buildIndex(Session *session, const char *schema_ident, Table_ident *table_ident);
 
48
bool buildProcesslist(Session *session);
48
49
bool buildSchemas(Session*);
49
 
bool buildStatus(Session*, const drizzled::sql_var_t is_global);
50
 
bool buildEngineStatus(Session*, str_ref);
51
 
bool buildTableStatus(Session*, const char *ident);
52
 
bool buildTables(Session*, const char *ident);
53
 
bool buildTemporaryTables(Session*);
54
 
bool buildVariables(Session*, const drizzled::sql_var_t is_global);
55
 
 
56
 
void buildErrors(Session*);
57
 
void buildWarnings(Session*);
58
 
 
59
 
void buildSelectWarning(Session*);
60
 
void buildSelectError(Session*);
 
50
bool buildStatus(Session *session, const drizzled::sql_var_t is_global);
 
51
bool buildEngineStatus(Session *session, lex_string_t);
 
52
bool buildTableStatus(Session *session, const char *ident);
 
53
bool buildTables(Session *session, const char *ident);
 
54
bool buildTemporaryTables(Session *session);
 
55
bool buildVariables(Session *session, const drizzled::sql_var_t is_global);
 
56
 
 
57
void buildErrors(Session *session);
 
58
void buildWarnings(Session *session);
 
59
 
 
60
void buildSelectWarning(Session *session);
 
61
void buildSelectError(Session *session);
61
62
 
62
63
} // namespace show
63
64
 
64
65
} /* namespace drizzled */
 
66