~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to drizzled/show.h

  • Committer: Olaf van der Spek
  • Date: 2011-10-17 22:46:16 UTC
  • mto: This revision was merged to the branch mainline in revision 2442.
  • Revision ID: olafvdspek@gmail.com-20111017224616-gcj9z1sjpauwsp14
Refactor

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