Class EmbeddedDatabase::DBEngineImpl¶
-
class
DBEngineImpl
: public EmbeddedDatabase::DBEngine¶ DBEngine internal implementation
Public Functions
-
DBEngineImpl
()¶
-
~DBEngineImpl
()¶
-
bool
init
(const std::string &cmd_line)¶
-
std::shared_ptr<CursorImpl>
sql_execute_dbe
(const TSessionId &session_id, const std::string &query_str, const bool column_format, const int32_t first_n, const int32_t at_most_n)¶
-
void
executeDDL
(const std::string &query)¶
-
std::shared_ptr<CursorImpl>
executeDML
(const std::string &query)¶
-
std::shared_ptr<CursorImpl>
executeRA
(const std::string &query)¶
-
std::vector<std::string>
getTables
()¶
-
std::vector<ColumnDetails>
getTableDetails
(const std::string &table_name)¶
-
bool
setDatabase
(std::string &db_name)¶
-
bool
login
(std::string &db_name, std::string &user_name, const std::string &password)¶
-