xentara-plugin v1.2.1
The Xentara Plugin Framework
Loading...
Searching...
No Matches
xentara::io::Io Member List

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

cleanup() -> voidxentara::io::Ioprotectedvirtual
configBlock() const noexcept -> const memory::ArrayBlock &xentara::io::Ioprotected
ConfigIntializer typedefxentara::io::Ioprotected
dataType() const -> const data::DataType &=0xentara::io::Iopure virtual
directions() const -> Directions=0xentara::io::Iopure virtual
DisableCopy() noexcept=defaultxentara::utils::tools::DisableCopy
DisableCopy(const DisableCopy &)=deletexentara::utils::tools::DisableCopy
loadConfig(const ConfigIntializer &initializer, utils::json::decoder::Object &jsonObject, config::Resolver &resolver, const FallbackConfigHandler &fallbackHandler) -> void=0xentara::io::Ioprotectedpure virtual
name() const -> std::stringxentara::io::Io
operator=(const DisableCopy &)=deletexentara::utils::tools::DisableCopy
prepare() -> voidxentara::io::Ioprotectedvirtual
primaryKey() const -> std::stringxentara::io::Io
readHandle(const model::Attribute &attribute) const noexcept -> data::ReadHandlexentara::io::Iovirtual
realize() -> voidxentara::io::Ioprotectedvirtual
resolveAttribute(std::string_view name) -> const model::Attribute *xentara::io::Iovirtual
resolveEvent(std::string_view name) -> std::shared_ptr< process::Event >xentara::io::Iovirtual
resolveTask(std::string_view name) -> std::shared_ptr< process::Task >xentara::io::Iovirtual
uuid() const -> utils::core::Uuidxentara::io::Io
writeHandle(const model::Attribute &attribute) noexcept -> data::WriteHandlexentara::io::Iovirtual
xentara_cat_stringxentara::io::Iofriend
~Io()=0xentara::io::Iopure virtual