|
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 () | |
Public Member Functions inherited from AExtension | |
| AExtension (const char *name=0) | |
| virtual int | init (aDatabase *dbo) |
Additional Inherited Members | |
Signals inherited from AExtension | |
| void | event (const QString &data) |
Public Attributes inherited from AExtension | |
| aDatabase * | db |
Class for work with meta data API from Ananas Script.
| AExtMeta::AExtMeta | ( | ) |
Create object.
| AExtMeta::~AExtMeta | ( | ) |
Destroy object.
References aCfg::attr(), aDatabase::cfg, aCfg::count(), aCfg::find(), aCfg::getId(), aCfg::id(), aCfg::objClass(), aCfg::objTable(), aLog::print(), aCfg::types(), and aDatabase::uidType().
1.8.11