|
Maps SDK for C++ 1.0.0
|
Defines a MiscLocation. More...


Public Member Functions | |
| MiscLocation ()=default | |
| Default constructor. | |
| MiscLocation (const Coordinates &coordinates) | |
| Create a miscLocation object with the coordinates. | |
| MiscLocation (const MiscLocation &)=default | |
| Default copy constructor Creates a copy of an existing MiscLocation object. | |
| MiscLocation (MiscLocation &&) noexcept=default | |
| Default move constructor Moves an existing MiscLocation object into a new instance. | |
| MiscLocation & | operator= (const MiscLocation &)=default |
| Default copy assignment operator. | |
| MiscLocation & | operator= (MiscLocation &&) noexcept=default |
| Default move assignment operator. | |
| bool | operator== (MiscLocation const &miscLocation) const |
| Compares two MiscLocation objects for equality. | |
| bool | operator!= (MiscLocation const &miscLocation) const |
| Compares two MiscLocation objects for inequality. | |
| bool | getIsDepot () |
| Returns if the object is miscLocation or not. | |
| MiscLocation & | setIsDepot (bool isDepot) noexcept |
| Sets if the object is miscLocation or not. | |
| LargeInteger | getId () const noexcept |
| Retrieves the unique identifier of the miscLocation. | |
| const CoordinatesRef | getCoordinates () const noexcept |
| Retrieves the coordinates of the miscLocation point. | |
| CoordinatesRef | getCoordinates () |
| Provides direct access to modify the coordinates of the miscLocation. | |
| MiscLocation & | setCoordinates (const Coordinates &coords) noexcept |
| Sets the coordinates of the miscLocation point. | |
| const StringRef | getAlias () const noexcept |
| Retrieves the alias of this miscLocation. | |
| MiscLocation & | setAlias (const String &alias) noexcept |
| Sets the alias for this miscLocation. | |
| const AddressInfoRef | getAddress () const noexcept |
| Retrieves the address associated with the miscLocation point. | |
| MiscLocation & | setAddress (const AddressInfo &address) noexcept |
| Sets the address for the miscLocation point. | |
Defines a MiscLocation.
Implements share-read / copy-on-write Api object over IMiscLocation.
|
inline |
Create a miscLocation object with the coordinates.
| coordinates | A Coordinates object containing the initial values for the location's coordinates. |
|
inlinenoexcept |
Retrieves the address associated with the miscLocation point.
This address provides a human-readable location for the miscLocation point, complementing the coordinates.
|
inlinenoexcept |
Retrieves the alias of this miscLocation.
|
inline |
Provides direct access to modify the coordinates of the miscLocation.
|
inlinenoexcept |
Retrieves the coordinates of the miscLocation point.
These coordinates represent the geographical location of the miscLocation.
|
inlinenoexcept |
Retrieves the unique identifier of the miscLocation.
|
inline |
Returns if the object is miscLocation or not.
|
inline |
Compares two MiscLocation objects for inequality.
| miscLocation | Another MiscLocation object to compare against. |
|
default |
Default copy assignment operator.
Replaces the contents of this object with a copy of another MiscLocation object.
|
defaultnoexcept |
Default move assignment operator.
Moves the contents of another MiscLocation object into this one.
|
inline |
Compares two MiscLocation objects for equality.
| miscLocation | Another MiscLocation object to compare against. |
|
inlinenoexcept |
Sets the address for the miscLocation point.
| address | The new address for the miscLocation point. |
|
inlinenoexcept |
Sets the alias for this miscLocation.
| alias | The new alias as a String. |
|
inlinenoexcept |
Sets the coordinates of the miscLocation point.
| coords | The new geographical coordinates for the miscLocation point. |
|
inlinenoexcept |
Sets if the object is miscLocation or not.
| isDepot | True if the object is depot, false otherwise |