Drizzled Public API Documentation

ClientConsole Class Reference

List of all members.

Public Member Functions

 ClientConsole (const std::string &username_arg, const std::string &password_arg, const std::string &schema_arg, const std::string &catalog_arg)
virtual void printDebug (const char *message)
catalog::Instance::shared_ptr catalog ()
virtual int getFileDescriptor (void)
virtual bool isConnected (void)
virtual bool isReading (void)
virtual bool isWriting (void)
virtual bool flush (void)
virtual void close (void)
virtual bool authenticate (void)
virtual bool readCommand (char **packet, uint32_t *packet_length)
virtual void sendOK (void)
virtual void sendEOF (void)
virtual void sendError (const drizzled::error_t sql_errno, const char *err)
virtual bool sendFields (List< Item > *list)
virtual void checkRowEnd (void)
virtual bool store (Field *from)
virtual bool store (void)
virtual bool store (int32_t from)
virtual bool store (uint32_t from)
virtual bool store (int64_t from)
virtual bool store (uint64_t from)
virtual bool store (double from, uint32_t decimals, String *buffer)
virtual bool store (const char *from, size_t length)
virtual bool haveMoreData (void)
virtual bool haveError (void)
virtual bool wasAborted (void)
bool isConsole () const
bool isInteractive () const

Private Attributes

bool is_dead
uint32_t column
uint32_t max_column
const std::string & username
const std::string & password
const std::string & schema
const std::string & _catalog

Detailed Description

Definition at line 39 of file console.cc.


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