#include "CarlaDefines.h"
#include <algorithm>
#include "CarlaUtils.hpp"
Go to the source code of this file.
|
| template<class T , class U > |
| bool | std::operator== (const shared_ptr< T > &l, const shared_ptr< U > &r) noexcept |
| |
| template<class T , class U > |
| bool | std::operator!= (const shared_ptr< T > &l, const shared_ptr< U > &r) noexcept |
| |
| template<class T , class U > |
| bool | std::operator<= (const shared_ptr< T > &l, const shared_ptr< U > &r) noexcept |
| |
| template<class T , class U > |
| bool | std::operator< (const shared_ptr< T > &l, const shared_ptr< U > &r) noexcept |
| |
| template<class T , class U > |
| bool | std::operator>= (const shared_ptr< T > &l, const shared_ptr< U > &r) noexcept |
| |
| template<class T , class U > |
| bool | std::operator> (const shared_ptr< T > &l, const shared_ptr< U > &r) noexcept |
| |
| template<class T , class U > |
| shared_ptr< T > | std::static_pointer_cast (const shared_ptr< U > &ptr) |
| |
| template<class T , class U > |
| shared_ptr< T > | std::dynamic_pointer_cast (const shared_ptr< U > &ptr) |
| |
| template<class T > |
| bool | std::operator== (const shared_ptr< T > &pointer1, T *const pointer2) noexcept |
| |
| template<class T > |
| bool | std::operator!= (const shared_ptr< T > &pointer1, T *const pointer2) noexcept |
| |
◆ CarlaPluginPtr