xentara-plugin v1.2.1
The Xentara Plugin Framework
|
This is the complete list of members for xentara::io::Io, including all inherited members.
cleanup() -> void | xentara::io::Io | protectedvirtual |
configBlock() const noexcept -> const memory::ArrayBlock & | xentara::io::Io | protected |
ConfigIntializer typedef | xentara::io::Io | protected |
dataType() const -> const data::DataType &=0 | xentara::io::Io | pure virtual |
directions() const -> Directions=0 | xentara::io::Io | pure virtual |
DisableCopy() noexcept=default | xentara::utils::tools::DisableCopy | |
DisableCopy(const DisableCopy &)=delete | xentara::utils::tools::DisableCopy | |
loadConfig(const ConfigIntializer &initializer, utils::json::decoder::Object &jsonObject, config::Resolver &resolver, const FallbackConfigHandler &fallbackHandler) -> void=0 | xentara::io::Io | protectedpure virtual |
name() const -> std::string | xentara::io::Io | |
operator=(const DisableCopy &)=delete | xentara::utils::tools::DisableCopy | |
prepare() -> void | xentara::io::Io | protectedvirtual |
primaryKey() const -> std::string | xentara::io::Io | |
readHandle(const model::Attribute &attribute) const noexcept -> data::ReadHandle | xentara::io::Io | virtual |
realize() -> void | xentara::io::Io | protectedvirtual |
resolveAttribute(std::string_view name) -> const model::Attribute * | xentara::io::Io | virtual |
resolveEvent(std::string_view name) -> std::shared_ptr< process::Event > | xentara::io::Io | virtual |
resolveTask(std::string_view name) -> std::shared_ptr< process::Task > | xentara::io::Io | virtual |
uuid() const -> utils::core::Uuid | xentara::io::Io | |
writeHandle(const model::Attribute &attribute) noexcept -> data::WriteHandle | xentara::io::Io | virtual |
xentara_cat_string | xentara::io::Io | friend |
~Io()=0 | xentara::io::Io | pure virtual |