knowL: Knowledge Libraries
Loading...
Searching...
No Matches
knowl
src
knowCore
ObjectSharedRef.h
1
#include "SharedRef.h"
2
3
namespace
knowCore
4
{
5
namespace
details
6
{
7
struct
ObjectSharedRefCheck
8
{
9
static
bool
canDelete(QObject* _object)
10
{
11
return
_object and _object->parent() ==
nullptr
;
12
}
13
};
14
}
18
template
<
typename
_T_>
19
using
ObjectSharedRef
=
SharedRef<_T_, details::ObjectSharedRefCheck>
;
20
}
knowCore::SharedRef
Definition
SharedRef.h:22
knowCore::details::ObjectSharedRefCheck
Definition
ObjectSharedRef.h:8
Generated by
1.12.0