|
xentara-workbench-plugin v1.0.1
The Xentara Workbench Plugin Framework
|
This is the complete list of members for xentara::workbench::model::Element, including all inherited members.
| attribute(std::string_view name) const -> utils::eh::expected< Attribute, ui::String > | xentara::workbench::model::Element | |
| attributes() const -> std::vector< Attribute > | xentara::workbench::model::Element | |
| category() const noexcept -> ElementCategory | xentara::workbench::model::Element | |
| checkCategory(ElementCategories allowedCategories) const noexcept -> bool | xentara::workbench::model::Element | |
| childElement(std::string_view name) const noexcept -> const Element * | xentara::workbench::model::Element | |
| childElements() const noexcept -> ChildElementAccessor | xentara::workbench::model::Element | |
| element_cast | xentara::workbench::model::Element | friend |
| element_cast | xentara::workbench::model::Element | friend |
| event(std::string_view name, process::EventSearchOptions options={}) const -> utils::eh::expected< process::Event, ui::String > | xentara::workbench::model::Element | |
| events(process::EventSearchOptions options={}) const -> std::vector< process::Event > | xentara::workbench::model::Element | |
| findAncestor(const skill::Element::Class &elementClass) const noexcept -> const Element * | xentara::workbench::model::Element | |
| forEachAttribute(Callback &&callback) const -> bool | xentara::workbench::model::Element | |
| forEachEvent(Callback &&callback, process::EventSearchOptions options={}) const -> bool | xentara::workbench::model::Element | |
| forEachTask(Callback &&callback) const -> bool | xentara::workbench::model::Element | |
| isA(const skill::Element::Class &elementClass) const noexcept -> bool | xentara::workbench::model::Element | |
| isDataPoint() const noexcept -> bool | xentara::workbench::model::Element | |
| isDescendentOf(const Element &ancestor) const noexcept -> bool | xentara::workbench::model::Element | |
| isInvisibleRoot() const noexcept -> bool | xentara::workbench::model::Element | |
| isSkillDataPoint() const noexcept -> bool | xentara::workbench::model::Element | |
| makeAttributeReference(const Attribute &attribute) const -> AttributeReference | xentara::workbench::model::Element | |
| makeAttributeReference(std::string_view attributeName) const -> AttributeReference | xentara::workbench::model::Element | |
| makeEventReference(const process::Event &event, process::EventSearchOptions options={}) const -> process::EventReference | xentara::workbench::model::Element | |
| makeEventReference(std::string_view eventName, process::EventSearchOptions options={}) const -> process::EventReference | xentara::workbench::model::Element | |
| makeReference() const -> ElementReference | xentara::workbench::model::Element | |
| makeTaskReference(const process::Task &task) const -> process::TaskReference | xentara::workbench::model::Element | |
| makeTaskReference(std::string_view taskName) const -> process::TaskReference | xentara::workbench::model::Element | |
| name() const noexcept -> utils::string::StringView | xentara::workbench::model::Element | |
| parentElement() const noexcept -> const Element * | xentara::workbench::model::Element | |
| primaryKey() const -> std::string | xentara::workbench::model::Element | |
| task(std::string_view name) const -> utils::eh::expected< process::Task, ui::String > | xentara::workbench::model::Element | |
| tasks() const -> std::vector< process::Task > | xentara::workbench::model::Element | |
| type() const -> ui::String | xentara::workbench::model::Element | |
| uuid() const noexcept -> utils::core::Uuid | xentara::workbench::model::Element | |
| ~Element()=0 | xentara::workbench::model::Element | pure virtual |