![]() |
Rosetta Utilities
2015.25
|
Non-owning access smart pointer. More...
#include <utility/pointer/access_ptr.fwd.hh>#include <utility/pointer/owning_ptr.hh>#include <utility/down_cast.hh>#include <utility/assert.hh>#include <iosfwd>#include <boost/weak_ptr.hpp>#include <boost/smart_ptr/owner_less.hpp>Namespaces | |
| utility | |
| unresizable vector whose size is known at compile time, which may be allocated on the stack, and which indexes from 1. | |
| utility::pointer | |
Functions | |
| template<typename T , typename U > | |
| bool | utility::pointer::equal (weak_ptr< T > const &a, weak_ptr< U > const &b) |
| Equality comparator. More... | |
| template<typename T , typename U > | |
| bool | utility::pointer::equal (weak_ptr< T > &a, shared_ptr< U > const &bs) |
| Equality comparator. More... | |
| template<typename T , typename U > | |
| bool | utility::pointer::equal (weak_ptr< T > &a, U *const b) |
| Equality comparator. More... | |
Non-owning access smart pointer.
1.8.7