Go to the source code of this file.
|
|
#define | INHERIT_SHARED_PTR_CONSTRUCTOR(Class, type) |
| |
| #define | DEFINE_SHARED_PTR_OPERATOR(Class) |
| |
- Author
- Grégoire Uhlrich
- Version
- 1.3
◆ DEFINE_SHARED_PTR_OPERATOR
| #define DEFINE_SHARED_PTR_OPERATOR |
( |
|
Class | ) |
|
Value: Class const &expr, \
std::nullptr_t \
) \
{ \
return expr.get() == nullptr; \
} \
std::nullptr_t, \
Class const &expr \
) \
{ \
return expr.get() == nullptr; \
} \
Class const &expr, \
std::nullptr_t \
) \
{ \
return expr.get() != nullptr; \
} \
std::nullptr_t, \
Class const &expr \
) \
{ \
return expr.get() != nullptr; \
}
bool operator==(const Expr &a, const Expr &b)
see Abstract::operator==()
Definition: abstract.cpp:1398
bool operator!=(const Expr &a, const Expr &b)
see Abstract::operator!=()
Definition: abstract.cpp:1404