#include <query_results.h>

Public Member Functions | |
| ResultIterator & | operator= (const ResultIterator &other) |
| ResultIterator (ResultIteratorHelper::Ptr results, bool metadata_only) | |
| Constructor. More... | |
| ResultIterator (const ResultIterator &rhs) | |
| Copy constructor. More... | |
| ResultIterator () | |
| Constructor for past_the_end iterator. More... | |
| ~ResultIterator () | |
| Destructor. More... | |
Private Member Functions | |
| MessageWithMetadata< M >::ConstPtr | dereference () const |
| bool | equal (const ResultIterator< M > &other) const |
| void | increment () |
Private Attributes | |
| const bool | metadata_only_ |
| ResultIteratorHelper::Ptr | results_ |
Friends | |
| class | boost::iterator_core_access |
Definition at line 60 of file query_results.h.
| warehouse_ros::ResultIterator< M >::ResultIterator | ( | ResultIteratorHelper::Ptr | results, |
| bool | metadata_only | ||
| ) |
Constructor.
Definition at line 43 of file query_results_impl.hpp.
| warehouse_ros::ResultIterator< M >::ResultIterator | ( | const ResultIterator< M > & | rhs | ) |
Copy constructor.
Definition at line 51 of file query_results_impl.hpp.
| warehouse_ros::ResultIterator< M >::ResultIterator | ( | ) |
Constructor for past_the_end iterator.
Definition at line 57 of file query_results_impl.hpp.
| warehouse_ros::ResultIterator< M >::~ResultIterator | ( | ) |
Destructor.
Definition at line 62 of file query_results_impl.hpp.
|
private |
Definition at line 84 of file query_results_impl.hpp.
|
private |
Definition at line 100 of file query_results_impl.hpp.
|
private |
Definition at line 75 of file query_results_impl.hpp.
| ResultIterator< M > & warehouse_ros::ResultIterator< M >::operator= | ( | const ResultIterator< M > & | other | ) |
Definition at line 67 of file query_results_impl.hpp.
|
friend |
Definition at line 80 of file query_results.h.
|
private |
Definition at line 88 of file query_results.h.
|
private |
Definition at line 87 of file query_results.h.