#include <logging.h>#include <lokiThreads.h>#include <lokiSmartPtr.h>#include <maciErrType.h>#include <ACSErrTypeCommon.h>

Go to the source code of this file.
Classes | |
| class | maci::ComponentStorage< T, H > |
| class | maci::SmartPtr< T, H, OwnershipPolicy, ConversionPolicy, CheckingPolicy, StoragePolicy, ConstnessPolicy > |
| struct | maci::SmartPtr< T, H, OwnershipPolicy, ConversionPolicy, CheckingPolicy, StoragePolicy, ConstnessPolicy >::Tester |
| struct | maci::SmartPtr< T, H, OwnershipPolicy, ConversionPolicy, CheckingPolicy, StoragePolicy, ConstnessPolicy >::Insipid |
| struct | std::less< maci::SmartPtr< T, H, OP, CP, KP, SP, CNP > > |
Namespaces | |
| namespace | maci |
| namespace | std |
Functions | |
| template<typename T , typename H , template< class > class OP, class CP , template< class > class KP, template< class, class > class SP, template< class > class CNP1, typename U > | |
| bool | maci::operator== (const SmartPtr< T, H, OP, CP, KP, SP, CNP1 > &lhs, U *rhs) |
| template<typename T , typename H , template< class > class OP, class CP , template< class > class KP, template< class, class > class SP, template< class > class CNP1, typename U > | |
| bool | maci::operator== (U *lhs, const SmartPtr< T, H, OP, CP, KP, SP, CNP1 > &rhs) |
| template<typename T , typename H , template< class > class OP, class CP , template< class > class KP, template< class, class > class SP, template< class > class CNP, typename U > | |
| bool | maci::operator!= (const SmartPtr< T, H, OP, CP, KP, SP, CNP > &lhs, U *rhs) |
| template<typename T , typename H , template< class > class OP, class CP , template< class > class KP, template< class, class > class SP, template< class > class CNP, typename U > | |
| bool | maci::operator!= (U *lhs, const SmartPtr< T, H, OP, CP, KP, SP, CNP > &rhs) |
| template<typename T , typename H , template< class > class OP, class CP , template< class > class KP, template< class, class > class SP, template< class > class CNP, typename U > | |
| bool | maci::operator< (const SmartPtr< T, H, OP, CP, KP, SP, CNP > &lhs, U *rhs) |
| template<typename T , typename H , template< class > class OP, class CP , template< class > class KP, template< class, class > class SP, template< class > class CNP, typename U > | |
| bool | maci::operator< (U *lhs, const SmartPtr< T, H, OP, CP, KP, SP, CNP > &rhs) |
| template<typename T , typename H , template< class > class OP, class CP , template< class > class KP, template< class, class > class SP, template< class > class CNP, typename U > | |
| bool | maci::operator> (const SmartPtr< T, H, OP, CP, KP, SP, CNP > &lhs, U *rhs) |
| //////////////////////////////////////////////////////////////////////////////// | |
| template<typename T , typename H , template< class > class OP, class CP , template< class > class KP, template< class, class > class SP, template< class > class CNP, typename U > | |
| bool | maci::operator> (U *lhs, const SmartPtr< T, H, OP, CP, KP, SP, CNP > &rhs) |
| template<typename T , typename H , template< class > class OP, class CP , template< class > class KP, template< class, class > class SP, template< class > class CNP, typename U > | |
| bool | maci::operator<= (const SmartPtr< T, H, OP, CP, KP, SP, CNP > &lhs, U *rhs) |
| template<typename T , typename H , template< class > class OP, class CP , template< class > class KP, template< class, class > class SP, template< class > class CNP, typename U > | |
| bool | maci::operator<= (U *lhs, const SmartPtr< T, H, OP, CP, KP, SP, CNP > &rhs) |
| template<typename T , typename H , template< class > class OP, class CP , template< class > class KP, template< class, class > class SP, template< class > class CNP, typename U > | |
| bool | maci::operator>= (const SmartPtr< T, H, OP, CP, KP, SP, CNP > &lhs, U *rhs) |
| template<typename T , typename H , template< class > class OP, class CP , template< class > class KP, template< class, class > class SP, template< class > class CNP, typename U > | |
| bool | maci::operator>= (U *lhs, const SmartPtr< T, H, OP, CP, KP, SP, CNP > &rhs) |
1.7.0