ProjectConfigurationAspects Class

(ProjectExplorer::ProjectConfigurationAspects)

Public Functions

ProjectConfigurationAspects()
ProjectConfigurationAspects(const ProjectConfigurationAspects &) = delete
~ProjectConfigurationAspects()
Aspect *addAspect(Args &&... args)
ProjectConfigurationAspect *aspect(Core::Id id) const
T *aspect() const
void fromMap(const QVariantMap &map) const
void toMap(QVariantMap &map) const
ProjectConfigurationAspects &operator=(const ProjectConfigurationAspects &) = delete

Member Function Documentation

ProjectConfigurationAspects::ProjectConfigurationAspects()

Default constructs an instance of ProjectConfigurationAspects.

[delete] ProjectConfigurationAspects::ProjectConfigurationAspects(const ProjectConfigurationAspects &)

Copy constructor.

ProjectConfigurationAspects::~ProjectConfigurationAspects()

Destroys the instance of ProjectConfigurationAspects.

Aspect *ProjectConfigurationAspects::addAspect(Args &&... args)

ProjectConfigurationAspect *ProjectConfigurationAspects::aspect(Core::Id id) const

T *ProjectConfigurationAspects::aspect() const

void ProjectConfigurationAspects::fromMap(const QVariantMap &map) const

void ProjectConfigurationAspects::toMap(QVariantMap &map) const

[delete] ProjectConfigurationAspects &ProjectConfigurationAspects::operator=(const ProjectConfigurationAspects &)

Copy-assignment operator.