Implements a GPS roaming zone.
More...
#include <dmr6x2uv2_codeplug.hh>
|
|
| GPSRoamingZoneElement (uint8_t *ptr) |
| | Constructor.
|
|
void | clear () override |
|
bool | isValid () const override |
|
virtual bool | hasRoamingZoneIndex () const |
| | Returns true, if a roaming zone is set.
|
|
virtual unsigned int | roamingZoneIndex () const |
| | Returns the roaming zone index.
|
|
virtual void | setRoamingZoneIndex (unsigned int idx) |
| | Sets the roaming zone index.
|
|
virtual void | clearRoamingZoneIndex () |
| | Clears the roaming zone index.
|
|
virtual QGeoCoordinate | coordinate () const |
| | Returns the center of the roaming zone.
|
|
virtual void | setCoordinate (const QGeoCoordinate &coor) |
| | Sets the center of the roaming zone.
|
|
virtual unsigned int | radius () const |
| | Returns the radius in unknown units.
|
|
virtual void | setRadius (unsigned int radius) |
| | Sets the radius in unknown units.
|
|
|
static constexpr unsigned int | size () |
| | Size of the element.
|
|
|
| GPSRoamingZoneElement (uint8_t *ptr, size_t size) |
| | Hidden constructor.
|
Implements a GPS roaming zone.
The documentation for this class was generated from the following files:
- /builddir/build/BUILD/qdmr-0.15.1-build/qdmr-0.15.1/lib/dmr6x2uv2_codeplug.hh
- /builddir/build/BUILD/qdmr-0.15.1-build/qdmr-0.15.1/lib/dmr6x2uv2_codeplug.cc