|
xentara-plugin v2.0.7
The Xentara Plugin Framework
|
This is the complete list of members for xentara::model::Element, including all inherited members.
| attribute(std::string_view name) const noexcept -> std::shared_ptr< const Attribute > | xentara::model::Element | |
| attribute(const utils::core::Uuid &uuid) const noexcept -> std::shared_ptr< const Attribute > | xentara::model::Element | |
| attribute(const Attribute::Role &role) const noexcept -> std::shared_ptr< const Attribute > | xentara::model::Element | |
| attributeReadHandle(const Attribute &attribute) const noexcept -> data::ReadHandle | xentara::model::Element | |
| attributeReadHandle(std::string_view name) const noexcept -> data::ReadHandle | xentara::model::Element | |
| attributeReadHandle(const utils::core::Uuid &uuid) const noexcept -> data::ReadHandle | xentara::model::Element | |
| attributeReadHandle(const Attribute::Role &role) const noexcept -> data::ReadHandle | xentara::model::Element | |
| attributes() const -> std::vector< std::shared_ptr< const Attribute > > | xentara::model::Element | |
| attributeWriteHandle(const Attribute &attribute) noexcept -> data::WriteHandle | xentara::model::Element | |
| attributeWriteHandle(std::string_view name) noexcept -> data::WriteHandle | xentara::model::Element | |
| attributeWriteHandle(const utils::core::Uuid &uuid) noexcept -> data::WriteHandle | xentara::model::Element | |
| attributeWriteHandle(const Attribute::Role &role) noexcept -> data::WriteHandle | xentara::model::Element | |
| category() const noexcept -> ElementCategory | xentara::model::Element | |
| checkAccess(const security::Authorization &authorization, const security::Entitlement &entitlement) const -> bool | xentara::model::Element | |
| childElement(std::string_view name) const noexcept -> std::shared_ptr< const Element > | xentara::model::Element | |
| childElement(std::string_view name) noexcept -> std::shared_ptr< Element > | xentara::model::Element | |
| childElements() const -> std::vector< std::shared_ptr< const Element > > | xentara::model::Element | |
| childElements() -> std::vector< std::shared_ptr< Element > > | xentara::model::Element | |
| event(std::string_view name) const noexcept -> std::shared_ptr< const process::Event > | xentara::model::Element | |
| event(std::string_view name) noexcept -> std::shared_ptr< process::Event > | xentara::model::Element | |
| event(const utils::core::Uuid &uuid) const noexcept -> std::shared_ptr< const process::Event > | xentara::model::Element | |
| event(const utils::core::Uuid &uuid) noexcept -> std::shared_ptr< process::Event > | xentara::model::Element | |
| events() const -> std::vector< std::shared_ptr< const process::Event > > | xentara::model::Element | |
| events() -> std::vector< std::shared_ptr< process::Event > > | xentara::model::Element | |
| extendedEvent(std::string_view name) const noexcept -> process::ExtendedEvent | xentara::model::Element | |
| extendedEvent(const utils::core::Uuid &uuid) const noexcept -> process::ExtendedEvent | xentara::model::Element | |
| findAttribute(std::string_view primaryKey) -> ElementAttribute | xentara::model::Element | |
| findAttributeVerbose(std::string_view primaryKey) -> utils::eh::expected< ElementAttribute, std::string > | xentara::model::Element | |
| findElement(std::string_view primaryKey) const -> std::shared_ptr< const Element > | xentara::model::Element | |
| findElement(std::string_view primaryKey) -> std::shared_ptr< Element > | xentara::model::Element | |
| findElement(const utils::core::Uuid &uuid) const -> std::shared_ptr< const Element > | xentara::model::Element | |
| findElement(const utils::core::Uuid &uuid) -> std::shared_ptr< Element > | xentara::model::Element | |
| findElementVerbose(std::string_view primaryKey) const -> utils::eh::expected< std::shared_ptr< const Element >, std::string > | xentara::model::Element | |
| findElementVerbose(std::string_view primaryKey) -> utils::eh::expected< std::shared_ptr< Element >, std::string > | xentara::model::Element | |
| findElementVerbose(const utils::core::Uuid &uuid) const -> utils::eh::expected< std::shared_ptr< const Element >, std::string > | xentara::model::Element | |
| findElementVerbose(const utils::core::Uuid &uuid) -> utils::eh::expected< std::shared_ptr< Element >, std::string > | xentara::model::Element | |
| findEvent(std::string_view primaryKey) const -> std::shared_ptr< const process::Event > | xentara::model::Element | |
| findEvent(std::string_view primaryKey) -> std::shared_ptr< process::Event > | xentara::model::Element | |
| findEventVerbose(std::string_view primaryKey) const -> utils::eh::expected< std::shared_ptr< const process::Event >, std::string > | xentara::model::Element | |
| findEventVerbose(std::string_view primaryKey) -> utils::eh::expected< std::shared_ptr< process::Event >, std::string > | xentara::model::Element | |
| findExtendedEvent(std::string_view primaryKey) const -> process::ExtendedEvent | xentara::model::Element | |
| findExtendedEventVerbose(std::string_view primaryKey) const -> utils::eh::expected< process::ExtendedEvent, std::string > | xentara::model::Element | |
| findTask(std::string_view primaryKey) const -> std::shared_ptr< const process::Task > | xentara::model::Element | |
| findTask(std::string_view primaryKey) -> std::shared_ptr< process::Task > | xentara::model::Element | |
| findTaskVerbose(std::string_view primaryKey) const -> utils::eh::expected< std::shared_ptr< const process::Task >, std::string > | xentara::model::Element | |
| findTaskVerbose(std::string_view primaryKey) -> utils::eh::expected< std::shared_ptr< process::Task >, std::string > | xentara::model::Element | |
| forEachAttribute(Callback &&callback) const -> bool | xentara::model::Element | |
| forEachChildElement(Callback &&callback) const -> bool | xentara::model::Element | |
| forEachChildElement(Callback &&callback) -> bool | xentara::model::Element | |
| forEachEvent(Callback &&callback) const -> bool | xentara::model::Element | |
| forEachEvent(Callback &&callback) -> bool | xentara::model::Element | |
| forEachTask(Callback &&callback) const -> bool | xentara::model::Element | |
| forEachTask(Callback &&callback) -> bool | xentara::model::Element | |
| name() const noexcept -> utils::string::StringView | xentara::model::Element | |
| parentElement() const -> std::shared_ptr< const Element > | xentara::model::Element | |
| parentElement() -> std::shared_ptr< Element > | xentara::model::Element | |
| primaryKey() const noexcept -> utils::string::StringView | xentara::model::Element | |
| rootElement() const -> std::shared_ptr< const Element > | xentara::model::Element | |
| rootElement() -> std::shared_ptr< Element > | xentara::model::Element | |
| subElementPrimaryKey(std::string_view subElementName) const -> std::string | xentara::model::Element | |
| task(std::string_view name) const noexcept -> std::shared_ptr< const process::Task > | xentara::model::Element | |
| task(std::string_view name) noexcept -> std::shared_ptr< process::Task > | xentara::model::Element | |
| task(const utils::core::Uuid &uuid) const noexcept -> std::shared_ptr< const process::Task > | xentara::model::Element | |
| task(const utils::core::Uuid &uuid) noexcept -> std::shared_ptr< process::Task > | xentara::model::Element | |
| tasks() const -> std::vector< std::shared_ptr< const process::Task > > | xentara::model::Element | |
| tasks() -> std::vector< std::shared_ptr< process::Task > > | xentara::model::Element | |
| type() const noexcept -> std::string_view | xentara::model::Element | |
| uuid() const noexcept -> utils::core::Uuid | xentara::model::Element | |
| ~Element()=0 | xentara::model::Element | pure virtual |