Public Member Functions | Private Attributes
cartographer::mapping::MapById< IdType, DataType >::ConstTrajectoryIterator Class Reference

#include <id.h>

List of all members.

Public Member Functions

 ConstTrajectoryIterator (typename std::map< int, MapByIndex >::const_iterator current_trajectory)
bool operator!= (const ConstTrajectoryIterator &it) const
int operator* () const
ConstTrajectoryIteratoroperator++ ()
ConstTrajectoryIteratoroperator-- ()
bool operator== (const ConstTrajectoryIterator &it) const

Private Attributes

std::map< int, MapByIndex >
::const_iterator 
current_trajectory_

Detailed Description

template<typename IdType, typename DataType>
class cartographer::mapping::MapById< IdType, DataType >::ConstTrajectoryIterator

Definition at line 232 of file id.h.


Constructor & Destructor Documentation

template<typename IdType, typename DataType>
cartographer::mapping::MapById< IdType, DataType >::ConstTrajectoryIterator::ConstTrajectoryIterator ( typename std::map< int, MapByIndex >::const_iterator  current_trajectory) [inline, explicit]

Definition at line 240 of file id.h.


Member Function Documentation

template<typename IdType, typename DataType>
bool cartographer::mapping::MapById< IdType, DataType >::ConstTrajectoryIterator::operator!= ( const ConstTrajectoryIterator it) const [inline]

Definition at line 260 of file id.h.

template<typename IdType, typename DataType>
int cartographer::mapping::MapById< IdType, DataType >::ConstTrajectoryIterator::operator* ( ) const [inline]

Definition at line 244 of file id.h.

template<typename IdType, typename DataType>
ConstTrajectoryIterator& cartographer::mapping::MapById< IdType, DataType >::ConstTrajectoryIterator::operator++ ( ) [inline]

Definition at line 246 of file id.h.

template<typename IdType, typename DataType>
ConstTrajectoryIterator& cartographer::mapping::MapById< IdType, DataType >::ConstTrajectoryIterator::operator-- ( ) [inline]

Definition at line 251 of file id.h.

template<typename IdType, typename DataType>
bool cartographer::mapping::MapById< IdType, DataType >::ConstTrajectoryIterator::operator== ( const ConstTrajectoryIterator it) const [inline]

Definition at line 256 of file id.h.


Member Data Documentation

template<typename IdType, typename DataType>
std::map<int, MapByIndex>::const_iterator cartographer::mapping::MapById< IdType, DataType >::ConstTrajectoryIterator::current_trajectory_ [private]

Definition at line 265 of file id.h.


The documentation for this class was generated from the following file:


cartographer
Author(s): The Cartographer Authors
autogenerated on Thu May 9 2019 02:27:36