|
Envision
A visual programming IDE for object-oriented languages
|
Public Member Functions | |
| Attribute () | |
| Attribute (QString name) | |
| Used for comparisons only. More... | |
| Attribute (QString name, QString type, bool optional, bool partial, bool persistent) | |
| const QString & | name () const |
| bool | operator== (const Attribute &other) const |
| bool | optional () const |
| bool | partial () const |
| bool | persistent () const |
| const QString & | type () const |
Private Attributes | |
| QString | name_ |
| bool | optional_ |
| bool | partial_ |
| bool | persistent_ |
| QString | type_ |
| Model::Attribute::Attribute | ( | ) |
| Model::Attribute::Attribute | ( | QString | name, |
| QString | type, | ||
| bool | optional, | ||
| bool | partial, | ||
| bool | persistent | ||
| ) |
| Model::Attribute::Attribute | ( | QString | name | ) |
Used for comparisons only.
| const QString & Model::Attribute::name | ( | ) | const |
| bool Model::Attribute::operator== | ( | const Attribute & | other | ) | const |
| bool Model::Attribute::optional | ( | ) | const |
| bool Model::Attribute::partial | ( | ) | const |
| bool Model::Attribute::persistent | ( | ) | const |
| const QString & Model::Attribute::type | ( | ) | const |
|
private |
|
private |
|
private |
|
private |
|
private |