PonyPlayer
|
#include <kv_engine.h>
Public 成员函数 | |
PonyKVConnect (const QString &dbName) | |
bool | hasTable (const QString &tableName) |
void | createTableFrom (const QString &className, const QString &tableName) |
void | insert (const QString &tableName, const QObject *object) |
void | remove (const QString &tableName, const QObject *object) |
void | removeByKV (const QString &tableName, const QString &key, const QString &value) |
template<typename T > | |
T * | search (const QString &tableName, const QString &className, const QString &key, const QString &value) |
QList< QObject * > | retrieveData (const QString &tableName, const QString &className) |
template<typename T > | |
QList< T * > | retrieveDataByClass (const QString &tableName, const QString &className) |
静态 Public 成员函数 | |
static QString | qTypeToDDL (const QString &qType) |
|
explicit |
void PonyKVConnect::createTableFrom | ( | const QString & | className, |
const QString & | tableName | ||
) |
bool PonyKVConnect::hasTable | ( | const QString & | tableName | ) |
void PonyKVConnect::insert | ( | const QString & | tableName, |
const QObject * | object | ||
) |
|
static |
void PonyKVConnect::remove | ( | const QString & | tableName, |
const QObject * | object | ||
) |
void PonyKVConnect::removeByKV | ( | const QString & | tableName, |
const QString & | key, | ||
const QString & | value | ||
) |
QList< QObject * > PonyKVConnect::retrieveData | ( | const QString & | tableName, |
const QString & | className | ||
) |
QList< T * > PonyKVConnect::retrieveDataByClass | ( | const QString & | tableName, |
const QString & | className | ||
) |
T * PonyKVConnect::search | ( | const QString & | tableName, |
const QString & | className, | ||
const QString & | key, | ||
const QString & | value | ||
) |