This class implements a STL container with features of both, a std::set and a std::list.
Definition at line 46 of file list_searchable.h.
#include <mrpt/utils/list_searchable.h>
Public Member Functions | |
void | insert (const T &o) |
std::list< T >::iterator | find (const T &i) |
std::list< T >::const_iterator | find (const T &i) const |
template<typename PTR > | |
std::list< T >::iterator | find_ptr_to (const PTR ptr) |
Finds an element in a list of smart pointers, having "->pointer()", such as it matches a given plain pointer "ptr". | |
template<typename PTR > | |
std::list< T >::const_iterator | find_ptr_to (const PTR ptr) const |
Finds an element in a list of smart pointers, having "->pointer()", such as it matches a given plain pointer "ptr". |
std::list<T>::iterator mrpt::utils::list_searchable< T >::find | ( | const T & | i | ) | [inline] |
Definition at line 51 of file list_searchable.h.
std::list<T>::const_iterator mrpt::utils::list_searchable< T >::find | ( | const T & | i | ) | const [inline] |
Definition at line 55 of file list_searchable.h.
std::list<T>::iterator mrpt::utils::list_searchable< T >::find_ptr_to | ( | const PTR | ptr | ) | [inline] |
Finds an element in a list of smart pointers, having "->pointer()", such as it matches a given plain pointer "ptr".
Definition at line 61 of file list_searchable.h.
std::list<T>::const_iterator mrpt::utils::list_searchable< T >::find_ptr_to | ( | const PTR | ptr | ) | const [inline] |
Finds an element in a list of smart pointers, having "->pointer()", such as it matches a given plain pointer "ptr".
Definition at line 71 of file list_searchable.h.
void mrpt::utils::list_searchable< T >::insert | ( | const T & | o | ) | [inline] |
Definition at line 49 of file list_searchable.h.
Page generated by Doxygen 1.7.3 for MRPT 0.9.4 SVN: at Sat Mar 26 06:16:28 UTC 2011 |