Struct CLandmarksMap::TLandmarksList

Nested Relationships

This struct is a nested type of Class CLandmarksMap.

Struct Documentation

struct TLandmarksList

Inner container with helper accessors.

Public Functions

inline void push_back(const CLandmark &lm)
inline CLandmark *get(size_t idx)
inline const CLandmark *get(size_t idx) const
inline const CLandmark *getByBeaconID(int64_t beaconID) const

Find by beacon ID (returns nullptr if not found).

inline size_t size() const
inline void clear()
inline auto begin()
inline auto end()
inline auto begin() const
inline auto end() const

Public Members

std::deque<CLandmark> m_landmarks