#include <ModuleManager.h>
Definition at line 62 of file ModuleManager.h.
◆ PluginProviderUniqueHandle() [1/4]
PluginProviderUniqueHandle::PluginProviderUniqueHandle |
( |
| ) |
|
|
default |
◆ PluginProviderUniqueHandle() [2/4]
PluginProviderUniqueHandle::PluginProviderUniqueHandle |
( |
std::unique_ptr< PluginProvider > |
ptr | ) |
|
|
inlineexplicit |
Definition at line 67 of file ModuleManager.h.
67:
mPtr(std::move(ptr)) { }
std::unique_ptr< PluginProvider > mPtr
◆ ~PluginProviderUniqueHandle()
PluginProviderUniqueHandle::~PluginProviderUniqueHandle |
( |
| ) |
|
Definition at line 385 of file ModuleManager.cpp.
386{
388 {
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405 }
406}
References mPtr.
◆ PluginProviderUniqueHandle() [3/4]
◆ PluginProviderUniqueHandle() [4/4]
◆ get() [1/2]
◆ get() [2/2]
◆ operator->() [1/2]
const PluginProvider * PluginProviderUniqueHandle::operator-> |
( |
| ) |
const |
|
inlinenoexcept |
◆ operator->() [2/2]
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ mPtr
The documentation for this class was generated from the following files: