LeechCraft 0.6.70-17609-g3dde4097dd
Modular cross-platform feature rich live environment.
Loading...
Searching...
No Matches
IEntityManager::DelegationResult Struct Reference

The result of delegating this entity to another plugin. More...

#include "ientitymanager.h"

Collaboration diagram for IEntityManager::DelegationResult:

Public Member Functions

 operator bool () const

Public Attributes

QObject * Handler_ = nullptr
 The plugin instance object that handles this entity.
QFuture< IDownload::ResultDownloadResult_

Detailed Description

The result of delegating this entity to another plugin.

Definition at line 36 of file ientitymanager.h.

Member Function Documentation

◆ operator bool()

IEntityManager::DelegationResult::operator bool ( ) const
inlineexplicit

Definition at line 48 of file ientitymanager.h.

References Handler_.

Member Data Documentation

◆ DownloadResult_

QFuture<IDownload::Result> IEntityManager::DelegationResult::DownloadResult_

The future with the download result.

Definition at line 46 of file ientitymanager.h.

Referenced by LC::Util::DownloadAsTemporary().

◆ Handler_

QObject* IEntityManager::DelegationResult::Handler_ = nullptr

The plugin instance object that handles this entity.

If no object handles the entity, this is a nullptr.

Definition at line 42 of file ientitymanager.h.

Referenced by operator bool().


The documentation for this struct was generated from the following file:
  • /home/abuild/rpmbuild/BUILD/leechcraft-doc-0.6.70+git.17609.g3dde4097dd-build/leechcraft-0.6.70-17609-g3dde4097dd/src/interfaces/core/ientitymanager.h