Jafar
|
Definition at line 222 of file parents.hpp.
Public Types | |
typedef boost::weak_ptr< Parent > | Parent_wptr |
typedef boost::shared_ptr< Parent > | Parent_ptr |
Public Member Functions | |
~SpecificChildOf (void) | |
Unregister at destruction. | |
template<class ParentAbstract > | |
void | linkToParentSpecific (const boost::shared_ptr< ParentAbstract > &ptr) |
void | linkToParentSpecific (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. | |
Parent & | parent (void) |
const Parent & | parent (void) const |
void | display (std::ostream &os) const |
Public Attributes | |
Parent_wptr | parent_wptr |
jafar::rtslam::SpecificChildOf< Parent >::~SpecificChildOf | ( | void | ) | [inline] |
Unregister at destruction.
Definition at line 233 of file parents.hpp.
Parent_ptr jafar::rtslam::SpecificChildOf< Parent >::parentPtr | ( | void | ) | [inline] |
Access the shared pointer to parent.
Throw if parent has been destroyed.
Definition at line 255 of file parents.hpp.
void jafar::rtslam::SpecificChildOf< Parent >::unlinkFromParent | ( | void | ) | [inline] |
Remove the link to the Parent, and unregister from parent list.
Definition at line 249 of file parents.hpp.
Referenced by jafar::rtslam::SpecificChildOf< SensorSpec >::~SpecificChildOf().
Generated on Wed Oct 15 2014 00:37:45 for Jafar by doxygen 1.7.6.1 |