|
| template<typename T , typename U > |
| bool | operator== (access_ptr< T > const &a, access_ptr< U > const &b) |
| | access_ptr == access_ptr More...
|
| |
| template<typename T > |
| bool | operator== (access_ptr< T > const &a, T const *const b) |
| | access_ptr == pointer More...
|
| |
| template<typename T > |
| bool | operator== (T const *const a, access_ptr< T > const &b) |
| | pointer == access_ptr More...
|
| |
| template<typename T , typename U > |
| bool | operator!= (access_ptr< T > const &a, access_ptr< U > const &b) |
| | access_ptr != access_ptr More...
|
| |
| template<typename T > |
| bool | operator!= (access_ptr< T > const &a, T const *const b) |
| | access_ptr != pointer More...
|
| |
| template<typename T > |
| bool | operator!= (T const *const a, access_ptr< T > const &b) |
| | pointer != access_ptr More...
|
| |
| template<typename T , typename U > |
| bool | operator< (access_ptr< T > const &a, access_ptr< U > const &b) |
| | access_ptr < access_ptr More...
|
| |
| template<typename T > |
| bool | operator< (access_ptr< T > const &a, T const *const b) |
| | access_ptr < pointer More...
|
| |
| template<typename T > |
| bool | operator< (T const *const a, access_ptr< T > const &b) |
| | pointer < access_ptr More...
|
| |
| template<typename T > |
| void | swap (access_ptr< T > &a, access_ptr< T > &b) |
| | Swap two access_ptr objects. More...
|
| |
| template<typename T > |
| T * | get_pointer (access_ptr< T > const &a) |
| | Get pointer of access_ptr: needed by boost::mem_fn. More...
|
| |
| template<typename T , typename U > |
| access_ptr< T > | static_pointer_cast (access_ptr< U > const &a) |
| | Static cast an access_ptr. More...
|
| |
| template<typename T , typename U > |
| access_ptr< T > | const_pointer_cast (access_ptr< U > const &a) |
| | Const cast an access_ptr. More...
|
| |
| template<typename T , typename U > |
| access_ptr< T > | dynamic_pointer_cast (access_ptr< U > const &a) |
| | Dynamic cast an access_ptr. More...
|
| |
| template<typename T , typename U > |
| access_ptr< T > | down_pointer_cast (access_ptr< U > const &a) |
| | Down cast an access_ptr. More...
|
| |
| template<typename CharT , typename CharTraits , typename T > |
std::basic_ostream< CharT,
CharTraits > & | operator<< (std::basic_ostream< CharT, CharTraits > &os, access_ptr< T > const &a) |
| | Stream output. More...
|
| |