ReportGlobalPathSegment Message Implementation.
More...
#include <ReportGlobalPathSegment.h>
Inherits openjaus::model::Message.
List of all members.
Detailed Description
This message is used to provide the receiver the values of the current path segment. The message data and mapping of the presence vector of this message are identical to ID 040Fh: SetGlobalPathSegment.
Member Enumeration Documentation
- Enumerator:
| P1ALTITUDE_M |
|
| P2ALTITUDE_M |
|
| PATHTOLERANCE |
|
Constructor & Destructor Documentation
| openjaus::mobility::ReportGlobalPathSegment::ReportGlobalPathSegment |
( |
|
) |
|
| openjaus::mobility::ReportGlobalPathSegment::ReportGlobalPathSegment |
( |
model::Message * |
message |
) |
|
| openjaus::mobility::ReportGlobalPathSegment::~ReportGlobalPathSegment |
( |
|
) |
|
Member Function Documentation
| void openjaus::mobility::ReportGlobalPathSegment::disableP1Altitude |
( |
void |
|
) |
|
| void openjaus::mobility::ReportGlobalPathSegment::disableP2Altitude |
( |
void |
|
) |
|
| void openjaus::mobility::ReportGlobalPathSegment::disablePathTolerance |
( |
void |
|
) |
|
| void openjaus::mobility::ReportGlobalPathSegment::enableP1Altitude |
( |
void |
|
) |
|
| void openjaus::mobility::ReportGlobalPathSegment::enableP2Altitude |
( |
void |
|
) |
|
| void openjaus::mobility::ReportGlobalPathSegment::enablePathTolerance |
( |
void |
|
) |
|
| int openjaus::mobility::ReportGlobalPathSegment::from |
( |
system::Buffer * |
src |
) |
[virtual] |
| double openjaus::mobility::ReportGlobalPathSegment::getP1Altitude_m |
( |
void |
|
) |
|
| double openjaus::mobility::ReportGlobalPathSegment::getP1Latitude_deg |
( |
void |
|
) |
|
| double openjaus::mobility::ReportGlobalPathSegment::getP1Longitude_deg |
( |
void |
|
) |
|
| double openjaus::mobility::ReportGlobalPathSegment::getP2Altitude_m |
( |
void |
|
) |
|
| double openjaus::mobility::ReportGlobalPathSegment::getP2Latitude_deg |
( |
void |
|
) |
|
| double openjaus::mobility::ReportGlobalPathSegment::getP2Longitude_deg |
( |
void |
|
) |
|
| double openjaus::mobility::ReportGlobalPathSegment::getPathTolerance |
( |
void |
|
) |
|
| uint8_t openjaus::mobility::ReportGlobalPathSegment::getPresenceVector |
( |
void |
|
) |
const |
| double openjaus::mobility::ReportGlobalPathSegment::getWeightingFactor |
( |
void |
|
) |
|
| bool openjaus::mobility::ReportGlobalPathSegment::isP1AltitudeEnabled |
( |
void |
|
) |
const |
| bool openjaus::mobility::ReportGlobalPathSegment::isP2AltitudeEnabled |
( |
void |
|
) |
const |
| bool openjaus::mobility::ReportGlobalPathSegment::isPathToleranceEnabled |
( |
void |
|
) |
const |
| int openjaus::mobility::ReportGlobalPathSegment::length |
( |
void |
|
) |
[virtual] |
| void openjaus::mobility::ReportGlobalPathSegment::setP1Altitude_m |
( |
double |
value |
) |
|
| void openjaus::mobility::ReportGlobalPathSegment::setP1Latitude_deg |
( |
double |
value |
) |
|
| void openjaus::mobility::ReportGlobalPathSegment::setP1Longitude_deg |
( |
double |
value |
) |
|
| void openjaus::mobility::ReportGlobalPathSegment::setP2Altitude_m |
( |
double |
value |
) |
|
| void openjaus::mobility::ReportGlobalPathSegment::setP2Latitude_deg |
( |
double |
value |
) |
|
| void openjaus::mobility::ReportGlobalPathSegment::setP2Longitude_deg |
( |
double |
value |
) |
|
| void openjaus::mobility::ReportGlobalPathSegment::setPathTolerance |
( |
double |
value |
) |
|
| void openjaus::mobility::ReportGlobalPathSegment::setPresenceVector |
( |
uint8_t |
value |
) |
|
| void openjaus::mobility::ReportGlobalPathSegment::setWeightingFactor |
( |
double |
value |
) |
|
| int openjaus::mobility::ReportGlobalPathSegment::to |
( |
system::Buffer * |
dst |
) |
[virtual] |
| std::string openjaus::mobility::ReportGlobalPathSegment::toXml |
( |
unsigned char |
level = 0 |
) |
const |
level - Used to determine how many tabs are inserted per line for pretty formating.
- Returns:
- The serialized XML string
Member Data Documentation
The documentation for this class was generated from the following files: