Public Member Functions | |
| Generator (drizzled::Field **arg) | |
| bool | populate () |
| bool | isShowQuery () |
| bool | sub_populate (uint32_t field_size) |
| void | push (uint64_t arg) |
| void | push (int64_t arg) |
| void | push (const char *arg, uint32_t length=0) |
| void | push (const std::string &arg) |
| void | push (bool arg) |
| void | push () |
| bool | isWild (const std::string &predicate) |
Public Attributes | |
| const CHARSET_INFO * | scs |
Protected Member Functions | |
| LEX & | lex () |
| statement::Statement & | statement () |
| drizzled::Session & | getSession () |
Private Member Functions | |
| bool | nextColumnCore () |
| bool | nextColumn () |
| drizzled::message::table::shared_ptr | getTableProto () |
| bool | isTablesPrimed () |
| const std::string & | getTableName () |
| void | pushType (drizzled::message::Table::Field::FieldType type, const std::string collation) |
| void | fill () |
Private Attributes | |
| bool | is_tables_primed |
| bool | is_columns_primed |
| int32_t | column_iterator |
| drizzled::message::table::shared_ptr | table_proto |
| drizzled::message::Table::Field | column |
| std::string | table_name |
Definition at line 30 of file show_columns.h.