Go to the source code of this file.
|
| namespace | Ipopt |
| | This file contains a base class for all exceptions and a set of macros to help with exceptions.
|
| |
|
| template<class U1 , class U2 > |
| bool | Ipopt::ComparePointers (const U1 *lhs, const U2 *rhs) |
| |
| template<class T > |
| void | Ipopt::swap (SmartPtr< T > &a, SmartPtr< T > &b) |
| |
| template<class T > |
| bool | Ipopt::operator< (const SmartPtr< T > &lhs, const SmartPtr< T > &rhs) |
| |
| template<class T > |
| bool | Ipopt::operator> (const SmartPtr< T > &lhs, const SmartPtr< T > &rhs) |
| |
| template<class T > |
| bool | Ipopt::operator<= (const SmartPtr< T > &lhs, const SmartPtr< T > &rhs) |
| |
| template<class T > |
| bool | Ipopt::operator>= (const SmartPtr< T > &lhs, const SmartPtr< T > &rhs) |
| |
|
| template<class U > |
| U * | Ipopt::GetRawPtr (const SmartPtr< U > &smart_ptr) |
| |
| template<class U > |
| SmartPtr< const U > | Ipopt::ConstPtr (const SmartPtr< U > &smart_ptr) |
| |
| template<class U > |
| bool | Ipopt::IsNull (const SmartPtr< U > &smart_ptr) |
| |
| template<class U > |
| bool | Ipopt::IsValid (const SmartPtr< U > &smart_ptr) |
| |
| template<class U1 , class U2 > |
| bool | Ipopt::operator== (const SmartPtr< U1 > &lhs, const SmartPtr< U2 > &rhs) |
| |
| template<class U1 , class U2 > |
| bool | Ipopt::operator== (const SmartPtr< U1 > &lhs, U2 *raw_rhs) |
| |
| template<class U1 , class U2 > |
| bool | Ipopt::operator== (U1 *lhs, const SmartPtr< U2 > &raw_rhs) |
| |
| template<class U1 , class U2 > |
| bool | Ipopt::operator!= (const SmartPtr< U1 > &lhs, const SmartPtr< U2 > &rhs) |
| |
| template<class U1 , class U2 > |
| bool | Ipopt::operator!= (const SmartPtr< U1 > &lhs, U2 *raw_rhs) |
| |
| template<class U1 , class U2 > |
| bool | Ipopt::operator!= (U1 *lhs, const SmartPtr< U2 > &raw_rhs) |
| |
◆ ipopt_dbg_smartptr_verbosity
| #define ipopt_dbg_smartptr_verbosity 0 |