xentara-plugin v2.0.4
The Xentara Plugin Framework
Loading...
Searching...
No Matches
xentara::io::IoBatch Member List

This is the complete list of members for xentara::io::IoBatch, including all inherited members.

category() const noexcept -> model::ElementCategory finalxentara::io::IoBatchprivatevirtual
checkAccess(const security::Authorization &authorization, const security::Entitlement &entitlement) const -> boolxentara::skill::Elementprotected
configBlock() const noexcept -> const memory::ArrayBlock &xentara::io::IoBatchprotected
ConfigIntializer typedefxentara::io::IoBatchprotected
createChildElement(const skill::Element::Class &elementClass, skill::ElementFactory &factory) -> std::shared_ptr< skill::Element > finalxentara::io::IoBatchprivatevirtual
DisableCopy() noexcept=defaultxentara::utils::tools::DisableCopy
DisableCopy(const DisableCopy &)=deletexentara::utils::tools::DisableCopy
element() const noexcept -> const model::Element &xentara::skill::Elementprotected
element() noexcept -> model::Element &xentara::skill::Elementprotected
elementClass() const noexcept -> const Class &xentara::skill::Element
findAttribute(std::string_view primaryKey) -> model::ElementAttributexentara::skill::Elementprotected
findAttributeVerbose(std::string_view primaryKey) -> utils::eh::expected< model::ElementAttribute, std::string >xentara::skill::Elementprotected
findElement(std::string_view primaryKey) const -> std::shared_ptr< const model::Element >xentara::skill::Elementprotected
findElement(std::string_view primaryKey) -> std::shared_ptr< model::Element >xentara::skill::Elementprotected
findElement(const utils::core::Uuid &uuid) const -> std::shared_ptr< const model::Element >xentara::skill::Elementprotected
findElement(const utils::core::Uuid &uuid) -> std::shared_ptr< model::Element >xentara::skill::Elementprotected
findElementVerbose(std::string_view primaryKey) const -> utils::eh::expected< std::shared_ptr< const model::Element >, std::string >xentara::skill::Elementprotected
findElementVerbose(std::string_view primaryKey) -> utils::eh::expected< std::shared_ptr< model::Element >, std::string >xentara::skill::Elementprotected
findEvent(std::string_view primaryKey) const -> std::shared_ptr< const process::Event >xentara::skill::Elementprotected
findEvent(std::string_view primaryKey) -> std::shared_ptr< process::Event >xentara::skill::Elementprotected
findEventVerbose(std::string_view primaryKey) const -> utils::eh::expected< std::shared_ptr< const process::Event >, std::string >xentara::skill::Elementprotected
findEventVerbose(std::string_view primaryKey) -> utils::eh::expected< std::shared_ptr< process::Event >, std::string >xentara::skill::Elementprotected
findExtendedEvent(std::string_view primaryKey) const -> process::ExtendedEventxentara::skill::Elementprotected
findExtendedEventVerbose(std::string_view primaryKey) const -> utils::eh::expected< process::ExtendedEvent, std::string >xentara::skill::Elementprotected
findTask(std::string_view primaryKey) const -> std::shared_ptr< const process::Task >xentara::skill::Elementprotected
findTask(std::string_view primaryKey) -> std::shared_ptr< process::Task >xentara::skill::Elementprotected
findTaskVerbose(std::string_view primaryKey) const -> utils::eh::expected< std::shared_ptr< const process::Task >, std::string >xentara::skill::Elementprotected
findTaskVerbose(std::string_view primaryKey) -> utils::eh::expected< std::shared_ptr< process::Task >, std::string >xentara::skill::Elementprotected
forEachAttribute(const model::ForEachAttributeFunction &function) const -> bool finalxentara::io::IoBatchprivatevirtual
forEachEvent(const model::ForEachEventFunction &function) -> bool finalxentara::io::IoBatchprivatevirtual
forEachTask(const model::ForEachTaskFunction &function) -> bool finalxentara::io::IoBatchprivatevirtual
isAttributePending(std::string_view name) const noexcept -> boolxentara::skill::Elementvirtual
isAttributePending(const utils::core::Uuid &uuid) const noexcept -> boolxentara::skill::Elementvirtual
isEventPending(std::string_view name) const noexcept -> boolxentara::skill::Elementvirtual
isEventPending(const utils::core::Uuid &uuid) const noexcept -> boolxentara::skill::Elementvirtual
isMetadataPending() const noexcept -> boolxentara::skill::Elementvirtual
isTaskPending(std::string_view name) const noexcept -> boolxentara::skill::Elementvirtual
isTaskPending(const utils::core::Uuid &uuid) const noexcept -> boolxentara::skill::Elementvirtual
load(utils::json::decoder::Object &jsonObject, config::Context &context) -> void finalxentara::io::IoBatchprivatevirtual
loadConfig(const ConfigIntializer &initializer, utils::json::decoder::Object &jsonObject, config::Resolver &resolver, const FallbackConfigHandler &fallbackHandler) -> void=0xentara::io::IoBatchprotectedpure virtual
makeReadHandle(const model::Attribute &attribute) const noexcept -> std::optional< data::ReadHandle > finalxentara::io::IoBatchprivatevirtual
makeWriteHandle(const model::Attribute &attribute) noexcept -> std::optional< data::WriteHandle > finalxentara::io::IoBatchprivatevirtual
name() const -> utils::string::StringViewxentara::skill::Element
operator=(const DisableCopy &)=deletexentara::utils::tools::DisableCopy
primaryKey() const -> utils::string::StringViewxentara::skill::Element
readHandle(const model::Attribute &attribute) const noexcept -> data::ReadHandlexentara::io::IoBatchvirtual
resolveAttribute(std::string_view name) -> const model::Attribute *xentara::io::IoBatchvirtual
resolveAttributeByName(std::string_view name) const -> std::shared_ptr< const model::Attribute > finalxentara::io::IoBatchprivatevirtual
resolveAttributeByUuid(const utils::core::Uuid &uuid) const -> std::shared_ptr< const model::Attribute > finalxentara::io::IoBatchprivatevirtual
resolveEvent(std::string_view name) -> std::shared_ptr< process::Event >xentara::io::IoBatchvirtual
resolveEventByName(std::string_view name) -> std::shared_ptr< process::Event > finalxentara::io::IoBatchprivatevirtual
resolveEventByUuid(const utils::core::Uuid &uuid) -> std::shared_ptr< process::Event > finalxentara::io::IoBatchprivatevirtual
resolveTask(std::string_view name) -> std::shared_ptr< process::Task >xentara::io::IoBatchvirtual
resolveTaskByName(std::string_view name) -> std::shared_ptr< process::Task > finalxentara::io::IoBatchprivatevirtual
resolveTaskByUuid(const utils::core::Uuid &uuid) -> std::shared_ptr< process::Task > finalxentara::io::IoBatchprivatevirtual
rootElement() const -> std::shared_ptr< const model::Element >xentara::skill::Elementprotected
rootElement() -> std::shared_ptr< model::Element >xentara::skill::Elementprotected
securityContext() const -> const security::Context &xentara::skill::Elementprotected
uuid() const -> utils::core::Uuidxentara::skill::Element
writeHandle(const model::Attribute &attribute) noexcept -> data::WriteHandlexentara::io::IoBatchvirtual
~Element()=0xentara::skill::Elementpure virtual