Fast DDS  Version 3.1.2
Fast DDS
Loading...
Searching...
No Matches
Locators Class Reference

Adapter class that provides a LocatorsIterator interface from a LocatorListConstIterator. More...

#include <LocatorList.hpp>

Inheritance diagram for Locators:

Public Member Functions

 Locators (const LocatorListConstIterator &it)
 Constructor.
 
 Locators (const Locators &other)
 Copy constructor.
 
LocatorsIteratoroperator++ ()
 Increment operator.
 
bool operator== (const LocatorsIterator &other) const
 Equal to operator.
 
bool operator!= (const LocatorsIterator &other) const
 Not equal to operator.
 
const Locatoroperator* () const
 Dereference operator.
 
- Public Member Functions inherited from LocatorsIterator

Detailed Description

Adapter class that provides a LocatorsIterator interface from a LocatorListConstIterator.

Constructor & Destructor Documentation

◆ Locators() [1/2]

Locators ( const LocatorListConstIterator & it)
inline

Constructor.

◆ Locators() [2/2]

Locators ( const Locators & other)
inline

Copy constructor.

Member Function Documentation

◆ operator!=()

bool operator!= ( const LocatorsIterator & other) const
inlinevirtual

Not equal to operator.

Parameters
otherLocatorsIterator to compare.
Returns
true if not equal.
false otherwise.

Implements LocatorsIterator.

◆ operator*()

const Locator & operator* ( ) const
inlinevirtual

Dereference operator.

Returns
const Locator& Reference to the locator pointed by the LocatorsIterator.

Implements LocatorsIterator.

◆ operator++()

LocatorsIterator & operator++ ( )
inlinevirtual

Increment operator.

Returns
LocatorsIterator& reference to the next LocatorsIterator.

Implements LocatorsIterator.

◆ operator==()

bool operator== ( const LocatorsIterator & other) const
inlinevirtual

Equal to operator.

Parameters
otherLocatorsIterator to compare.
Returns
true if equal.
false otherwise.

Implements LocatorsIterator.


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