Drizzled Public API Documentation

drizzled::plugin::TableFunction::Generator Class Reference
Inheritance diagram for drizzled::plugin::TableFunction::Generator:
CharacterSetsTool::Generator CmpmemTool::Generator CmpTool::Generator CumulativeCommandsTool::Generator CumulativeUserStatsTool::Generator CurrentCommandsTool::Generator DataDictionary::Generator drizzle_plugin::AnalysisTableTool::Generator drizzle_plugin::error_dictionary::Errors::Generator drizzle_plugin::StatsTableTool::Generator drizzled::CachedTables::Generator drizzled::QueryCacheStatusTool::Generator drizzled::QueryCacheTool::Generator EngineStateHistory::Generator ForeignKeysTool::Generator function_dictionary::Functions::Generator GlobalStatementsTool::Generator InformationSchema::Generator InnodbInternalTables::Generator InnodbReplicationTable::Generator InnodbStatusTool::Generator InnodbSysColumnsTool::Generator InnodbSysFieldsTool::Generator InnodbSysForeignColsTool::Generator InnodbSysForeignTool::Generator InnodbSysIndexesTool::Generator InnodbSysTableStatsTool::Generator InnodbSysTablesTool::Generator InnodbTrxTool::Generator LibInnoDBConfigTool::Generator LibInnoDBStatusTool::Generator ModulesTool::Generator performance_dictionary::SessionUsage::Generator plugin::catalog::tables::Cache::Generator plugin::catalog::tables::Catalogs::Generator PluginsTool::Generator ProcesslistTool::Generator ProtocolTool::Generator ReplicationStreamsTool::Generator ScoreboardStatsTool::Generator session_dictionary::Savepoints::Generator session_dictionary::Sessions::Generator session_dictionary::Variables::Generator SessionStatementsTool::Generator show_dictionary::Show::Generator StateTool::Generator StatusTool::Generator table_cache_dictionary::TableCache::Generator table_cache_dictionary::TableDefinitionCache::Generator TablesTool::Generator TransactionLogEntriesTool::Generator TransactionLogTool::Generator TransactionLogTransactionsTool::Generator trigger_dictionary::Table::Generator user_locks::barriers::UserBarriers::Generator user_locks::UserLocks::Generator utility_dictionary::Counter::Generator utility_dictionary::Environmental::Generator utility_dictionary::RandomNumber::Generator utility_dictionary::RandomString::Generator

List of all members.

Public Member Functions

 Generator (Field **arg)
bool sub_populate (uint32_t field_size)
virtual bool populate ()
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_INFOscs

Protected Member Functions

LEX & lex ()
statement::Statementstatement ()
drizzled::SessiongetSession ()

Private Attributes

Field ** columns
Field ** columns_iterator
Sessionsession

Detailed Description

Definition at line 107 of file table_function.h.


The documentation for this class was generated from the following files: