|
WSF
|
Allows access to PPLI message in a generic format. More...
#include <PPLI_MessageProxy.hpp>
Public Types | |
| enum | Environment { cAIR , cSURFACE , cSUBSURFACE , cLAND } |
Public Member Functions | |
| virtual | ~PPLI_MessageProxy () |
| virtual bool | GetLocationLLA (double &aLat, double &aLon, double &aAlt) const =0 |
| virtual double | GetSpeed () const =0 |
| virtual double | GetCourse () const =0 |
| virtual std::string | GetCallsign () const =0 |
| virtual void | SetLocationLLA (double aLat, double aLon, double aAlt)=0 |
| virtual Environment | GetEnvironment () const =0 |
| Returns the environment – determined by the message type. | |
Static Public Member Functions | |
| static PPLI_MessageProxy * | Create (Messages::InitialBase *aMsg) |
| static const PPLI_MessageProxy * | Create (const Messages::InitialBase *aMsg) |
Allows access to PPLI message in a generic format.
|
inlinevirtual |
|
static |
References Create().
|
static |
Referenced by Create().
|
pure virtual |
|
pure virtual |
|
pure virtual |
Returns the environment – determined by the message type.
|
pure virtual |
|
pure virtual |
|
pure virtual |