#include <ResourceHolder.h>
◆ ResourceHolder() [1/4]
| ResourceHolder::ResourceHolder |
( |
| ) |
|
|
default |
◆ ResourceHolder() [2/4]
| ResourceHolder::ResourceHolder |
( |
std::unique_ptr< T > && |
obj | ) |
|
|
inlineexplicit |
◆ ResourceHolder() [3/4]
◆ ResourceHolder() [4/4]
◆ ~ResourceHolder()
| ResourceHolder::~ResourceHolder |
( |
| ) |
|
|
default |
◆ operator bool()
| ResourceHolder::operator bool |
( |
| ) |
const |
|
inlineexplicit |
◆ operator->()
| T* ResourceHolder::operator-> |
( |
| ) |
const |
|
inline |
◆ operator=() [1/4]
◆ operator=() [2/4]
| ResourceHolder& ResourceHolder::operator= |
( |
const std::shared_ptr< T > & |
original_object | ) |
|
|
inline |
◆ operator=() [3/4]
◆ operator=() [4/4]
| ResourceHolder& ResourceHolder::operator= |
( |
std::unique_ptr< T > && |
original_object | ) |
|
|
inline |
◆ operator==() [1/3]
◆ operator==() [2/3]
| bool ResourceHolder::operator== |
( |
const T & |
other | ) |
const |
|
inline |
◆ operator==() [3/3]
| bool ResourceHolder::operator== |
( |
std::nullptr_t |
null | ) |
const |
|
inline |
The documentation for this class was generated from the following file: