DUNE: Uniform Navigational Environment
2019.02.0
|
Public Member Functions | |
Task (const std::string &name, Tasks::Context &ctx) | |
void | onResourceAcquisition (void) |
void | onResourceRelease (void) |
void | onUpdateParameters (void) |
void | sendTarget (void) |
void | task (void) |
Public Attributes | |
Arguments | m_args |
Random::Generator * | m_prng |
fp32_t | m_cog |
fp32_t | m_sog |
fp64_t | m_lat |
fp64_t | m_lon |
|
inline |
|
inline |
Acquire resources.
References m_prng.
|
inline |
Release resources.
References m_prng.
|
inline |
References Simulators::Target::Arguments::lat, Simulators::Target::Arguments::lon, m_args, m_lat, and m_lon.
|
inline |
|
inline |
References sendTarget().
Arguments Simulators::Target::Task::m_args |
Task arguments.
Referenced by onUpdateParameters(), sendTarget(), and Task().
fp32_t Simulators::Target::Task::m_cog |
Target Course Over Ground.
Referenced by sendTarget().
fp64_t Simulators::Target::Task::m_lat |
Target Latitude.
Referenced by onUpdateParameters(), and sendTarget().
fp64_t Simulators::Target::Task::m_lon |
Target Longitude.
Referenced by onUpdateParameters(), and sendTarget().
Random::Generator* Simulators::Target::Task::m_prng |
PRNG handle.
Referenced by onResourceAcquisition(), onResourceRelease(), and sendTarget().
fp32_t Simulators::Target::Task::m_sog |
Target Speed Over Ground.
Referenced by sendTarget().