|
LMMS
|
#include "Atomic.h"Go to the source code of this file.
Classes | |
| class | water::ReferenceCountedObject |
| class | water::SingleThreadedReferenceCountedObject |
| class | water::ReferenceCountedObjectPtr< ReferenceCountedObjectClass > |
Namespaces | |
| namespace | water |
Functions | |
| template<typename ReferenceCountedObjectClass> | |
| bool | water::operator== (const ReferenceCountedObjectPtr< ReferenceCountedObjectClass > &object1, ReferenceCountedObjectClass *const object2) noexcept |
| template<typename ReferenceCountedObjectClass> | |
| bool | water::operator== (const ReferenceCountedObjectPtr< ReferenceCountedObjectClass > &object1, const ReferenceCountedObjectPtr< ReferenceCountedObjectClass > &object2) noexcept |
| template<typename ReferenceCountedObjectClass> | |
| bool | water::operator== (ReferenceCountedObjectClass *object1, const ReferenceCountedObjectPtr< ReferenceCountedObjectClass > &object2) noexcept |
| template<typename ReferenceCountedObjectClass> | |
| bool | water::operator!= (const ReferenceCountedObjectPtr< ReferenceCountedObjectClass > &object1, const ReferenceCountedObjectClass *object2) noexcept |
| template<typename ReferenceCountedObjectClass> | |
| bool | water::operator!= (const ReferenceCountedObjectPtr< ReferenceCountedObjectClass > &object1, const ReferenceCountedObjectPtr< ReferenceCountedObjectClass > &object2) noexcept |
| template<typename ReferenceCountedObjectClass> | |
| bool | water::operator!= (ReferenceCountedObjectClass *object1, const ReferenceCountedObjectPtr< ReferenceCountedObjectClass > &object2) noexcept |