pion::plugins::SQLiteDatabase Member List

This is the complete list of members for pion::plugins::SQLiteDatabase, including all inherited members.

addQuery(pion::platform::QueryID query_id, const std::string &sql_query)pion::plugins::SQLiteDatabase [virtual]
BEGIN_ELEMENT_NAMEpion::platform::Database [protected, static]
BEGIN_QUERY_IDpion::platform::Database [protected, static]
CACHE_INDEX_ROW_OVERHEAD enum value (defined in pion::platform::Database)pion::platform::Database
CACHE_PAGE_CACHE_SIZE enum value (defined in pion::platform::Database)pion::platform::Database
CACHE_PAGE_UTILIZATION enum value (defined in pion::platform::Database)pion::platform::Database
CACHEPARAM enum namepion::platform::Database
CLIENT_ELEMENT_NAMEpion::platform::Database [protected, static]
clone(void) const pion::plugins::SQLiteDatabase [virtual]
close(void)pion::plugins::SQLiteDatabase [virtual]
COMMIT_ELEMENT_NAMEpion::platform::Database [protected, static]
COMMIT_QUERY_IDpion::platform::Database [protected, static]
copyDatabase(const Database &d)pion::platform::Database [inline, protected]
copyPlugin(const PlatformPlugin &pp)pion::platform::PlatformPlugin [inline, protected]
CREATE_INDEX_CUSTOM_ELEMENT_NAMEpion::platform::Database [protected, static]
CREATE_INDEX_NORMAL_ELEMENT_NAMEpion::platform::Database [protected, static]
CREATE_INDEX_UNIQUE_ELEMENT_NAMEpion::platform::Database [protected, static]
CREATE_LOG_ELEMENT_NAMEpion::platform::Database [protected, static]
CREATE_STAT_ELEMENT_NAMEpion::platform::Database [protected, static]
createTable(const pion::platform::Query::FieldMap &field_map, std::string &table_name, const pion::platform::Query::IndexMap &index_map, unsigned partition)pion::plugins::SQLiteDatabase [virtual]
Database(const std::string &logger_name)pion::platform::Database [inline]
DB_FILE_SIZE enum value (defined in pion::platform::Database)pion::platform::Database
dbPartition(std::string name, unsigned partition)pion::plugins::SQLiteDatabase [inline]
DROP_INDEX_ELEMENT_NAMEpion::platform::Database [protected, static]
DROP_TABLE_ELEMENT_NAMEpion::platform::Database [protected, static]
dropTable(std::string &table_name, unsigned partition=0)pion::plugins::SQLiteDatabase [virtual]
getBeginTransactionQuery(void)pion::plugins::SQLiteDatabase [virtual]
getCache(CACHEPARAM what)pion::plugins::SQLiteDatabase [inline, virtual]
pion::platform::Database::getCache(CACHEPARAM what)=0pion::platform::Database [pure virtual]
getCodecFactory(void)pion::platform::PlatformPlugin [inline, protected]
getComment(void) const pion::platform::PlatformPlugin [inline]
getCommitTransactionQuery(void)pion::plugins::SQLiteDatabase [virtual]
getDatabaseManager(void)pion::platform::PlatformPlugin [inline, protected]
getId(void) const pion::platform::PlatformPlugin [inline]
getName(void) const pion::platform::PlatformPlugin [inline]
getProtocolFactory(void)pion::platform::PlatformPlugin [inline, protected]
getQuery(QueryID query_id) const pion::platform::Database [inline]
getReactionEngine(void)pion::platform::PlatformPlugin [inline, protected]
getServiceManager(void)pion::platform::PlatformPlugin [inline, protected]
getSQLiteError(void)pion::plugins::SQLiteDatabase [inline, protected]
IGNORE_ATTRIBUTE_NAMEpion::platform::Database [protected, static]
IL_LevelUnknown enum value (defined in pion::platform::Database)pion::platform::Database
IL_ReadCommitted enum value (defined in pion::platform::Database)pion::platform::Database
IL_ReadUncommitted enum value (defined in pion::platform::Database)pion::platform::Database
IL_RepeatableRead enum value (defined in pion::platform::Database)pion::platform::Database
IL_Serializable enum value (defined in pion::platform::Database)pion::platform::Database
INSERT_IGNORE_ELEMENT_NAMEpion::platform::Database [protected, static]
INSERT_IGNORE_QUERY_IDpion::platform::Database [protected, static]
INSERT_LOG_ELEMENT_NAMEpion::platform::Database [protected, static]
INSERT_QUERY_IDpion::platform::Database [protected, static]
is_open(void) const pion::plugins::SQLiteDatabase [inline, virtual]
ISOLATION_ELEMENT_NAMEpion::platform::Database [protected, static]
IsolationLevel_t enum namepion::platform::Database
m_begin_insertpion::platform::Database [protected]
m_commit_insertpion::platform::Database [protected]
m_create_index_custompion::platform::Database [protected]
m_create_index_custom_attrpion::platform::Database [protected]
m_create_index_normalpion::platform::Database [protected]
m_create_index_normal_attrpion::platform::Database [protected]
m_create_index_uniquepion::platform::Database [protected]
m_create_index_unique_attrpion::platform::Database [protected]
m_create_logpion::platform::Database [protected]
m_create_log_attrpion::platform::Database [protected]
m_create_statpion::platform::Database [protected]
m_create_stat_attrpion::platform::Database [protected]
m_database_clientpion::platform::Database [protected]
m_database_enginepion::platform::Database [protected]
m_drop_indexpion::platform::Database [protected]
m_drop_index_attrpion::platform::Database [protected]
m_drop_tablepion::platform::Database [protected]
m_drop_table_attrpion::platform::Database [protected]
m_insert_ignorepion::platform::Database [protected]
m_insert_ignore_attrpion::platform::Database [protected]
m_insert_logpion::platform::Database [protected]
m_insert_log_attrpion::platform::Database [protected]
m_isolation_levelpion::platform::Database [protected]
m_optionspion::platform::Database [protected]
m_options_valuespion::platform::Database [protected]
m_pre_sqlpion::platform::Database [protected]
m_pre_sql_attrpion::platform::Database [protected]
m_query_mappion::platform::Database [protected]
m_select_statpion::platform::Database [protected]
m_select_stat_attrpion::platform::Database [protected]
m_sql_affinitypion::platform::Database [protected]
m_update_statpion::platform::Database [protected]
m_update_stat_attrpion::platform::Database [protected]
MAP_ELEMENT_NAMEpion::platform::Database [protected, static]
open(unsigned partition=0)pion::plugins::SQLiteDatabase [virtual]
OPTION_ATTRIBUTE_NAMEpion::platform::Database [protected, static]
OPTION_ELEMENT_NAMEpion::platform::Database [protected, static]
PAIR_ELEMENT_NAMEpion::platform::Database [protected, static]
PlatformPlugin(void)pion::platform::PlatformPlugin [inline]
prepareFullQuery(const std::string &query, const boost::regex &suppress)pion::plugins::SQLiteDatabase [virtual]
pion::platform::Database::prepareFullQuery(const std::string &query)pion::platform::Database [inline]
prepareInsertIgnoreQuery(const pion::platform::Query::FieldMap &field_map, const std::string &table_name)pion::plugins::SQLiteDatabase [virtual]
prepareInsertQuery(const pion::platform::Query::FieldMap &field_map, const std::string &table_name)pion::plugins::SQLiteDatabase [virtual]
PRESQL_ELEMENT_NAMEpion::platform::Database [protected, static]
QueryMap typedefpion::platform::Database [protected]
readConfig(const xmlNodePtr config_ptr, std::string engine_str)pion::platform::Database [protected]
readConfigDetails(const xmlNodePtr config_ptr)pion::platform::Database [protected]
runQuery(const std::string &sql_query, const boost::regex &suppress)pion::plugins::SQLiteDatabase [virtual]
pion::platform::Database::runQuery(const std::string &sql_query)pion::platform::Database [inline]
SELECT_STAT_ELEMENT_NAMEpion::platform::Database [protected, static]
setCodecFactory(CodecFactory &factory)pion::platform::PlatformPlugin [inline]
setComment(const std::string &plugin_comment)pion::platform::PlatformPlugin [inline]
setConfig(const pion::platform::Vocabulary &v, const xmlNodePtr config_ptr)pion::plugins::SQLiteDatabase [virtual]
setDatabaseManager(DatabaseManager &mgr)pion::platform::PlatformPlugin [inline]
setId(const std::string &plugin_id)pion::platform::PlatformPlugin [inline]
setName(const std::string &plugin_name)pion::platform::PlatformPlugin [inline]
setProtocolFactory(ProtocolFactory &factory)pion::platform::PlatformPlugin [inline]
setReactionEngine(ReactionEngine &engine)pion::platform::PlatformPlugin [inline]
setServiceManager(pion::server::ServiceManager &mgr)pion::platform::PlatformPlugin [inline]
SQLiteDatabase(void)pion::plugins::SQLiteDatabase [inline]
stringReplace(std::string &src, const char *search, const std::string &substitute)pion::platform::Database
stringSubstitutes(std::string &query, const pion::platform::Query::FieldMap &field_map, const std::string &table_name, const std::string &columns_override="")pion::platform::Database
tableExists(std::string &table_name, unsigned partition=0)pion::plugins::SQLiteDatabase [virtual]
throwAPIException(sqlite3 *db_ptr)pion::plugins::SQLiteDatabase [inline, static]
UPDATE_STAT_ELEMENT_NAMEpion::platform::Database [protected, static]
updateVocabulary(const Vocabulary &v)pion::platform::PlatformPlugin [virtual]
~Database()pion::platform::Database [inline, virtual]
~PlatformPlugin()pion::platform::PlatformPlugin [inline, virtual]
~SQLiteDatabase()pion::plugins::SQLiteDatabase [inline, virtual]


Generated on Wed Apr 13 16:38:36 2011 for pion-platform by  doxygen 1.4.7