|
Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
|
Classes | |
| class | Database |
| class | Dataset |
| class | DbErrors |
| struct | field |
| struct | field_prop |
| class | field_value |
| class | MysqlDatabase |
| class | MysqlDataset |
| class | result_set |
| class | SqliteDatabase |
| class | SqliteDataset |
Typedefs | |
| using | StringList = std::list<std::string> |
| using | ParamList = std::map<std::string, field_value, std::less<>> |
| using | Fields = std::vector<field> |
| using | sql_record = std::vector<field_value> |
| using | record_prop = std::vector<field_prop> |
| using | query_data = std::vector<sql_record*> |
| using | variant = field_value |
Enumerations | |
| enum class | dsStates { dsSelect , dsInsert , dsEdit , dsUpdate , dsDelete , dsInactive } |
| enum class | sqlType { sqlSelect , sqlUpdate , sqlInsert , sqlDelete , sqlExec } |
| enum class | fType { ft_String , ft_Boolean , ft_Char , ft_WChar , ft_WideString , ft_Short , ft_UShort , ft_Int , ft_UInt , ft_Float , ft_Double , ft_LongDouble , ft_Int64 , ft_Object } |
Variables | |
| constexpr const char * | S_NO_CONNECTION = "No active connection" |
| constexpr unsigned int | DB_BUFF_MAX = 8 * 1024 |
| constexpr unsigned int | DB_CONNECTION_NONE = 0 |
| constexpr unsigned int | DB_CONNECTION_OK = 1 |
| constexpr unsigned int | DB_CONNECTION_DATABASE_NOT_FOUND = 2 |
| constexpr int | DB_COMMAND_OK = 0 |
| constexpr int | DB_EMPTY_QUERY = 1 |
| constexpr int | DB_TUPLES_OK = 2 |
| constexpr int | DB_ERROR = 5 |
| constexpr int | DB_BAD_RESPONSE = 6 |
| constexpr int | DB_UNEXPECTED = 7 |
| constexpr int | DB_UNEXPECTED_RESULT = -1 |
| using dbiplus::Fields = std::vector<field> |
| using dbiplus::ParamList = std::map<std::string, field_value, std::less<>> |
| using dbiplus::query_data = std::vector<sql_record*> |
| using dbiplus::record_prop = std::vector<field_prop> |
| typedef std::vector< field_value > dbiplus::sql_record = std::vector<field_value> |
| using dbiplus::StringList = std::list<std::string> |
| using dbiplus::variant = field_value |
|
strong |
|
strong |
|
strong |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |