| 
    Osi
    0.108.6
    
   | 
 
#include <list>#include <cassert>#include <cstddef>#include <cstring>
 Include dependency graph for CoinSmartPtr.hpp:Go to the source code of this file.
Classes | |
| class | Coin::ReferencedObject | 
| ReferencedObject class.  More... | |
| class | Coin::SmartPtr< T > | 
| Template class for Smart Pointers.  More... | |
Namespaces | |
| Coin | |
Macros | |
| #define | dbg_smartptr_verbosity 0 | 
| #define | CoinReferencedObject Coin::ReferencedObject | 
| #define | CoinSmartPtr Coin::SmartPtr | 
| #define | CoinComparePointers Coin::ComparePointers | 
Functions | |
| template<class U1 , class U2 > | |
| bool | Coin::ComparePointers (const U1 *lhs, const U2 *rhs) | 
SmartPtr friends that are overloaded operators, so they are not in  | |
the Coin namespace.  | |
| template<class U1 , class U2 > | |
| bool | operator== (const Coin::SmartPtr< U1 > &lhs, const Coin::SmartPtr< U2 > &rhs) | 
| template<class U1 , class U2 > | |
| bool | operator== (const Coin::SmartPtr< U1 > &lhs, U2 *raw_rhs) | 
| template<class U1 , class U2 > | |
| bool | operator== (U1 *raw_lhs, const Coin::SmartPtr< U2 > &rhs) | 
| template<class U1 , class U2 > | |
| bool | operator!= (const Coin::SmartPtr< U1 > &lhs, const Coin::SmartPtr< U2 > &rhs) | 
| template<class U1 , class U2 > | |
| bool | operator!= (const Coin::SmartPtr< U1 > &lhs, U2 *raw_rhs) | 
| template<class U1 , class U2 > | |
| bool | operator!= (U1 *raw_lhs, const Coin::SmartPtr< U2 > &rhs) | 
| #define dbg_smartptr_verbosity 0 | 
Definition at line 384 of file CoinSmartPtr.hpp.
| #define CoinReferencedObject Coin::ReferencedObject | 
Definition at line 541 of file CoinSmartPtr.hpp.
| #define CoinSmartPtr Coin::SmartPtr | 
Definition at line 542 of file CoinSmartPtr.hpp.
| #define CoinComparePointers Coin::ComparePointers | 
Definition at line 543 of file CoinSmartPtr.hpp.
| bool operator== | ( | const Coin::SmartPtr< U1 > & | lhs, | 
| const Coin::SmartPtr< U2 > & | rhs | ||
| ) | 
Definition at line 505 of file CoinSmartPtr.hpp.
| bool operator== | ( | const Coin::SmartPtr< U1 > & | lhs, | 
| U2 * | raw_rhs | ||
| ) | 
Definition at line 511 of file CoinSmartPtr.hpp.
| bool operator== | ( | U1 * | raw_lhs, | 
| const Coin::SmartPtr< U2 > & | rhs | ||
| ) | 
Definition at line 517 of file CoinSmartPtr.hpp.
| bool operator!= | ( | const Coin::SmartPtr< U1 > & | lhs, | 
| const Coin::SmartPtr< U2 > & | rhs | ||
| ) | 
Definition at line 523 of file CoinSmartPtr.hpp.
| bool operator!= | ( | const Coin::SmartPtr< U1 > & | lhs, | 
| U2 * | raw_rhs | ||
| ) | 
Definition at line 529 of file CoinSmartPtr.hpp.
| bool operator!= | ( | U1 * | raw_lhs, | 
| const Coin::SmartPtr< U2 > & | rhs | ||
| ) | 
Definition at line 535 of file CoinSmartPtr.hpp.
 1.8.5