Ananas Library  0.9.5
Public Slots | Public Member Functions | List of all members
AExtMeta Class Reference

#include <aext_meta.h>

Inheritance diagram for AExtMeta:
AExtension

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
aDatabasedb
 

Detailed Description

Class for work with meta data API from Ananas Script.

Constructor & Destructor Documentation

◆ AExtMeta()

AExtMeta::AExtMeta ( )

Create object.

◆ ~AExtMeta()

AExtMeta::~AExtMeta ( )

Destroy object.


The documentation for this class was generated from the following files: