#include <shared_object.hpp>
Definition at line 64 of file shared_object.hpp.
typedef const R* const_iterator |
Definition at line 115 of file shared_object.hpp.
typedef R element_type |
Definition at line 67 of file shared_object.hpp.
typedef R* iterator |
Definition at line 114 of file shared_object.hpp.
typedef R object_type |
Definition at line 113 of file shared_object.hpp.
shared_object | ( | P0 | a | ) | [inline] |
Definition at line 118 of file shared_object.hpp.
shared_object | ( | P0 | a, | |
P1 | b | |||
) | [inline] |
Definition at line 120 of file shared_object.hpp.
shared_object | ( | P0 | a, | |
P1 | b, | |||
P2 | c | |||
) | [inline] |
Definition at line 122 of file shared_object.hpp.
shared_object | ( | P0 | a, | |
P1 | b, | |||
P2 | c, | |||
P3 | d | |||
) | [inline] |
Definition at line 124 of file shared_object.hpp.
shared_object | ( | ) | [inline] |
Definition at line 125 of file shared_object.hpp.
shared_object | ( | const R & | obj_arg | ) | [inline] |
Definition at line 128 of file shared_object.hpp.
shared_object | ( | const shared_object< R > & | s | ) | [inline] |
Definition at line 129 of file shared_object.hpp.
shared_object | ( | rep * | s | ) | [inline] |
Definition at line 130 of file shared_object.hpp.
~shared_object | ( | ) | [inline] |
Definition at line 131 of file shared_object.hpp.
00131 {leave(); }
void divorce | ( | ) | [inline] |
Definition at line 110 of file shared_object.hpp.
Referenced by shared_object< std::vector< homography< real > > >::operator*(), and shared_object< std::vector< homography< real > > >::operator->().
void leave | ( | ) | [inline] |
Definition at line 106 of file shared_object.hpp.
Referenced by shared_object< std::vector< homography< real > > >::operator=(), and shared_object< std::vector< homography< real > > >::~shared_object().
const R& operator* | ( | ) | const [inline] |
Definition at line 145 of file shared_object.hpp.
R& operator* | ( | ) | [inline] |
const_iterator operator-> | ( | ) | const [inline] |
Definition at line 144 of file shared_object.hpp.
iterator operator-> | ( | ) | [inline] |
shared_object& operator= | ( | const shared_object< R > & | s | ) | [inline] |
Definition at line 133 of file shared_object.hpp.
int ref | ( | ) | [inline] |
Definition at line 148 of file shared_object.hpp.
int ref | ( | ) | const [inline] |
Definition at line 147 of file shared_object.hpp.
Definition at line 104 of file shared_object.hpp.
Referenced by shared_object< std::vector< homography< real > > >::divorce(), shared_object< std::vector< homography< real > > >::leave(), shared_object< std::vector< homography< real > > >::operator*(), shared_object< std::vector< homography< real > > >::operator->(), shared_object< std::vector< homography< real > > >::operator=(), shared_object< std::vector< homography< real > > >::ref(), and shared_object< std::vector< homography< real > > >::shared_object().