Ananas Library 0.9.5
|
#include <aext_meta.h>
Public Slots | |
QString | GetBaseClassName (const long &ClassId) |
QString | GetClassName (const long &ClassId) |
QString | GetBaseClassNameByObjectUid (const long &ObjectUid) |
QString | GetClassNameByObjectUid (const long &ObjectUid) |
int | CountByClassName (const QString &className) |
QStringList | DataTypes (const QString &className=NULL) |
QString | StringOfDataTypes (const QString &className=NULL, const QString &separator=":") |
int | GetId (QString &name) |
int | GetId (aObject *obj) |
QStringList | GetUserFields (QString name, QString table=QString::null) |
QStringList | GetUserFields (aObject *obj, QString table=QString::null) |
QString | GetAttrType (QString name, QString attr, QString table=QString::null) |
QString | GetAttrType (aObject *obj, QString attr, QString table=QString::null) |
Public Member Functions | |
AExtMeta () | |
~AExtMeta () | |
![]() | |
AExtension (const char *name=0) | |
virtual int | init (aDatabase *dbo) |
Additional Inherited Members | |
![]() | |
void | event (const QString &data) |
![]() | |
aDatabase * | db |
Class for work with meta data API from Ananas Script.
AExtMeta::AExtMeta | ( | ) |
Create object.
AExtMeta::~AExtMeta | ( | ) |
Destroy object.
|
slot |
References aDatabase::cfg, aCfg::count(), and aCfg::find().
|
slot |
References aDatabase::cfg, aLog::print(), and aCfg::types().
Referenced by StringOfDataTypes().
|
slot |
References aCfg::attr(), aDatabase::cfg, and GetAttrType().
|
slot |
References aCfg::attr(), aDatabase::cfg, aCfg::find(), GetId(), aCfg::id(), and aCfg::objTable().
Referenced by GetAttrType().
|
slot |
References aDatabase::cfg, and aCfg::objClass().
|
slot |
References aDatabase::cfg, aCfg::objClass(), and aDatabase::uidType().
|
slot |
References aCfg::attr(), aDatabase::cfg, and aCfg::find().
|
slot |
References aCfg::attr(), aDatabase::cfg, aCfg::find(), and aDatabase::uidType().
|
slot |
References aDatabase::cfg, and aCfg::id().
|
slot |
References aDatabase::cfg, and aCfg::getId().
Referenced by GetAttrType(), and GetUserFields().
|
slot |
References aCfg::attr(), aDatabase::cfg, and GetUserFields().
|
slot |
References aCfg::attr(), aDatabase::cfg, aCfg::count(), aCfg::find(), GetId(), aCfg::id(), and aCfg::objTable().
Referenced by GetUserFields().
|
slot |
References DataTypes().