step/stepcore
Public Types |
Public Member Functions |
Public Attributes |
Static Public Attributes |
List of all members
StepCore::MetaObject Class Reference
#include <object.h>
Public Types | |
enum | { ABSTRACT = 1 } |
Public Member Functions | |
int | classId () const |
const QString & | className () const |
const QString & | classNameTr () const |
const MetaProperty * | classProperty (int n) const |
int | classPropertyCount () const |
Object * | cloneObject (const Object &obj) const |
void | copyProperties (const MetaProperty **dest) const |
const QString & | description () const |
const QString & | descriptionTr () const |
bool | inherits (const MetaObject *obj) const |
template<class T > | |
bool | inherits () const |
template<class T > | |
bool | inherits (T *) const |
bool | inherits (const char *name) const |
void | init () const |
bool | isAbstract () const |
Object * | newObject () const |
const MetaProperty * | property (int n) const |
const MetaProperty * | property (const QString &name) const |
int | propertyCount () const |
const MetaObject * | superClass (int n) const |
int | superClassCount () const |
void | tryInit () const |
Public Attributes | |
const MetaProperty ** | _allProperties |
int | _allPropertyCount |
QBitArray | _allSuperClassIds |
int | _classId |
const QString | _className |
QString | _classNameTr |
const MetaProperty *const | _classProperties |
const int | _classPropertyCount |
Object *(*const | _cloneObject )(const Object &) |
const QString | _description |
QString | _descriptionTr |
const int | _flags |
bool | _initialized |
Object *(*const | _newObject )() |
const int | _superClassCount |
const MetaObject **const | _superClasses |
Static Public Attributes | |
static int | s_classIdCount |
Detailed Description
Member Enumeration Documentation
Member Function Documentation
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
void StepCore::MetaObject::copyProperties | ( | const MetaProperty ** | dest | ) | const |
|
inline |
|
inline |
bool StepCore::MetaObject::inherits | ( | const MetaObject * | obj | ) | const |
template<class T >
|
inline |
template<class T >
|
inline |
bool StepCore::MetaObject::inherits | ( | const char * | name | ) | const |
|
inline |
|
inline |
|
inline |
const MetaProperty * StepCore::MetaObject::property | ( | const QString & | name | ) | const |
|
inline |
|
inline |
|
inline |
Member Data Documentation
|
mutable |
const MetaProperty* const StepCore::MetaObject::_classProperties |
const MetaObject** const StepCore::MetaObject::_superClasses |
The documentation for this class was generated from the following files:
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:16:43 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:16:43 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.