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

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

cleanup() -> voidxentara::io::Componentprotectedvirtual
configBlock() const noexcept -> const memory::ArrayBlock &xentara::io::Componentprotected
ConfigIntializer typedefxentara::io::Componentprotected
createIo(const IoClass &ioClass, plugin::SharedFactory< Io > &factory) -> std::shared_ptr< Io >xentara::io::Componentvirtual
createIoBatch(const IoBatchClass &ioBatchClass, plugin::SharedFactory< IoBatch > &factory) -> std::shared_ptr< IoBatch >xentara::io::Componentvirtual
createSubComponent(const ComponentClass &componentClass, plugin::SharedFactory< Component > &factory) -> std::shared_ptr< Component >xentara::io::Componentvirtual
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::Componentprotectedpure virtual
name() const -> std::stringxentara::io::Component
operator=(const DisableCopy &)=deletexentara::utils::tools::DisableCopy
postPrepare() -> voidxentara::io::Componentprotectedvirtual
postRealize() -> voidxentara::io::Componentprotectedvirtual
preCleanup() -> voidxentara::io::Componentprotectedvirtual
prepare() -> voidxentara::io::Componentprotectedvirtual
primaryKey() const -> std::stringxentara::io::Component
readHandle(const model::Attribute &attribute) const noexcept -> data::ReadHandlexentara::io::Componentvirtual
realize() -> voidxentara::io::Componentprotectedvirtual
resolveAttribute(std::string_view name) -> const model::Attribute *xentara::io::Componentvirtual
resolveEvent(std::string_view name) -> std::shared_ptr< process::Event >xentara::io::Componentvirtual
resolveTask(std::string_view name) -> std::shared_ptr< process::Task >xentara::io::Componentvirtual
uuid() const -> utils::core::Uuidxentara::io::Component
writeHandle(const model::Attribute &attribute) noexcept -> data::WriteHandlexentara::io::Componentvirtual
xentara_cat_stringxentara::io::Componentfriend
~Component()=0xentara::io::Componentpure virtual