|
| SQLBase (QObject *parent=0) |
|
| SQLBase (QString DatabaseIP, QString DatabasePort, QString DatabaseName, QString DatabaseUser, QString DatabasePasswd, QObject *parent=0) |
|
bool | open () |
|
QString | OpenDatabase (QString DatabaseIP, QString DatabasePort, QString DatabaseName, QString DatabaseUser, QString DatabasePasswd) |
|
void | ScratchDataTable (QString DataTable) |
|
bool | isOpen (void) |
| returns true if database is open
|
|
QSqlDatabase & | getDB (void) |
|
QList< SqlRow > | getAllRows (void) |
|
qint64 | GetCurrentGMT (void) |
|
qint64 | GetGMTFromLocal (QDateTime time) |
|
bool | AddData (Subscription *sub) |
|
bool | AddData (Subscription *sub, QString dataTable) |
|
bool | AddDataBySub (QString subName, VremVArray va) |
|
QSqlTableModel * | getSubMap (void) |
|
virtual bool | ClearAllData (QString dataTable)=0 |
|
virtual QString | OpenDatabase (void)=0 |
|
virtual void | ScratchSql (void)=0 |
| starts a new database
|
|
virtual void | ScratchSubscriber (QString subscriber)=0 |
|
virtual QString | TrendThis (QString subscription)=0 |
| returns the table name for this trend, creates the trend if not there
|
|
virtual QString | getSubFromTable (QString table)=0 |
|
virtual QString | getTableFromSub (QString sub)=0 |
|
virtual QDataLoggerRecord | GetDataRecordsFromTrendTable (QString table, QDateTime fromLocalTime, QDateTime toLocalTime)=0 |
|
virtual VremMYSqlRecord | GetLastDataRecordsFromTrendTable (QString table, QDateTime fromLocalTime, QDateTime toLocalTime)=0 |
|
virtual VremMYSqlRecord | GetLastDataRecordsFromTrendTable (QString table, QDateTime toLocalTime)=0 |
|
virtual VremMYSqlRecord | GetLastDataRecordsFromTrendTable (QString table)=0 |
|
virtual bool | DeleteDataRecordsFromTrendTable (QString table, QDateTime beforeLocalTime)=0 |
|
virtual bool | AddData (QString dataTable, const VremVArray &instance1)=0 |
|
virtual bool | ChangeProperties (QString subscriber, VremVArray propertys)=0 |
|
virtual VremVArray | GetProperties (QString subscription)=0 |
|
void | AddDataBySubscriptionName (QString &name, VremVArray &data) |
|
virtual DBType | getDBType ()=0 |
|
QHash< QString, QString > | getAllTracking (void) |
|