Public Member Functions | |
ElemDeleter (iterator it, CustomDeleter deleter, const boost::shared_ptr< DestructionGuard > &guard) | |
void | operator() (void *ptr) |
Private Attributes | |
CustomDeleter | deleter_ |
boost::shared_ptr < DestructionGuard > | guard_ |
iterator | it_ |
Definition at line 85 of file managed_list.h.
actionlib::ManagedList< T >::ElemDeleter::ElemDeleter | ( | iterator | it, | |
CustomDeleter | deleter, | |||
const boost::shared_ptr< DestructionGuard > & | guard | |||
) | [inline] |
Definition at line 88 of file managed_list.h.
void actionlib::ManagedList< T >::ElemDeleter::operator() | ( | void * | ptr | ) | [inline] |
Definition at line 92 of file managed_list.h.
CustomDeleter actionlib::ManagedList< T >::ElemDeleter::deleter_ [private] |
Definition at line 108 of file managed_list.h.
boost::shared_ptr<DestructionGuard> actionlib::ManagedList< T >::ElemDeleter::guard_ [private] |
Definition at line 109 of file managed_list.h.
iterator actionlib::ManagedList< T >::ElemDeleter::it_ [private] |
Definition at line 107 of file managed_list.h.