Revision 47f9301a
Von Christian Ehringfeld vor fast 9 Jahren hinzugefügt
src/entity.h | ||
---|---|---|
#include <QSharedPointer>
|
||
#include <QStack>
|
||
#include <QQueue>
|
||
#include "entityinstancefactory.h"
|
||
namespace CuteEntityManager {
|
||
|
||
/**
|
||
... | ... | |
* @return
|
||
*/
|
||
virtual const QHash<QString, Relation> getRelations() const;
|
||
virtual const QHash<QString, Relation> getNonInheritedRelations() const;
|
||
virtual const QStringList getTransientAttributes() const;
|
||
virtual const QStringList getBLOBColumns() const;
|
||
virtual InheritanceStrategy getInheritanceStrategy() const;
|
||
... | ... | |
virtual QString getPrimaryKey() const;
|
||
const QStack<const QMetaObject *> superClasses() const;
|
||
const QHash<QString, QMetaProperty> getMetaProperties() const;
|
||
const QHash<QString, QMetaProperty> getSuperMetaProperties() const;
|
||
static const QHash<QString, QMetaProperty> getMetaProperties(const QMetaObject* object);
|
||
const QHash<QString, QMetaProperty> getInheritedMetaProperties() const;
|
||
const QHash<Relation, QMetaProperty> getRelationProperties() const;
|
Auch abrufbar als: Unified diff
small untested update