Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
|
Classes | |
class | Database |
class | Dataset |
class | DbErrors |
struct | et_info |
struct | field |
struct | field_prop |
class | field_value |
class | MysqlDatabase |
class | MysqlDataset |
class | result_set |
class | SqliteDatabase |
class | SqliteDataset |
struct | StrAccum |
Typedefs | |
typedef std::list< std::string > | StringList |
typedef std::map< std::string, field_value > | ParamList |
typedef unsigned char | etByte |
typedef struct dbiplus::et_info | et_info |
typedef std::vector< field > | Fields |
typedef std::vector< field_value > | sql_record |
typedef std::vector< field_prop > | record_prop |
typedef std::vector< sql_record * > | query_data |
typedef field_value | variant |
Enumerations | |
enum | dsStates { dsSelect , dsInsert , dsEdit , dsUpdate , dsDelete , dsInactive } |
enum | sqlType { sqlSelect , sqlUpdate , sqlInsert , sqlDelete , sqlExec } |
enum | 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 } |
Functions | |
int | callback (void *res_ptr, int ncol, char **result, char **cols) |
Variables | |
constexpr std::array< et_info, 20 > | fmtinfo |
typedef struct dbiplus::et_info dbiplus::et_info |
typedef unsigned char dbiplus::etByte |
typedef std::vector<field> dbiplus::Fields |
typedef std::map<std::string, field_value> dbiplus::ParamList |
typedef std::vector<sql_record*> dbiplus::query_data |
typedef std::vector<field_prop> dbiplus::record_prop |
typedef std::vector< field_value > dbiplus::sql_record |
typedef std::list<std::string> dbiplus::StringList |
typedef field_value dbiplus::variant |
enum dbiplus::dsStates |
enum dbiplus::fType |
enum dbiplus::sqlType |
|
constexpr |