Envision
A visual programming IDE for object-oriented languages
|
Public Types | |
enum class | ModuleKind : int { Standard , Folder } |
Public Member Functions | |
Module (const QString &name, ModuleKind kind=ModuleKind::Standard) | |
virtual bool | isNewPersistenceUnit () const override |
virtual bool | isTransparentForNameResolution () const override |
ModuleKind | kind () const |
void | setKind (ModuleKind kind) |
virtual SymbolTypes | symbolType () const override |
virtual QList< const Model::UsedLibrary * > | usedLibraries () const override |
Additional Inherited Members | |
Protected Types inherited from Core::Reflect< Base > | |
using | Super = Reflect< Base > |
|
strong |
OOModel::Module::Module | ( | const QString & | name, |
ModuleKind | kind = ModuleKind::Standard |
||
) |
|
overridevirtual |
|
overridevirtual |
|
inline |
|
inline |
|
overridevirtual |
|
overridevirtual |