|
Jafar
|
Definition at line 92 of file parents.hpp.
Public Types | |
| typedef boost::weak_ptr< Parent > | Parent_wptr |
| typedef boost::shared_ptr< Parent > | Parent_ptr |
Public Member Functions | |
| ~ChildOf (void) | |
| Unregister at destruction. | |
| void | linkToParent (const boost::shared_ptr< Parent > &ptr) |
| void | unlinkFromParent (void) |
| Remove the link to the Parent, and unregister from parent list. | |
| Parent_ptr | parentPtr (void) |
| Access the shared pointer to parent. | |
| const Parent_ptr | parentPtr (void) const |
| Parent & | parent (void) |
| const Parent & | parent (void) const |
| void | display (std::ostream &os) const |
Private Attributes | |
| Parent_wptr | parent_wptr |
| jafar::rtslam::ChildOf< Parent >::~ChildOf | ( | void | ) | [inline] |
Unregister at destruction.
Definition at line 103 of file parents.hpp.
| Parent_ptr jafar::rtslam::ChildOf< Parent >::parentPtr | ( | void | ) | [inline] |
Access the shared pointer to parent.
Throw if parent has been destroyed.
Definition at line 117 of file parents.hpp.
| void jafar::rtslam::ChildOf< Parent >::unlinkFromParent | ( | void | ) | [inline] |
Remove the link to the Parent, and unregister from parent list.
Definition at line 111 of file parents.hpp.
Referenced by jafar::rtslam::ChildOf< LandmarkAbstract >::~ChildOf().
| Generated on Wed Oct 15 2014 00:37:45 for Jafar by doxygen 1.7.6.1 |
|