|
| ApplicationBase (google::protobuf::Message *cfg=0) |
|
void | quit () |
| Requests a clean (return 0) exit.
|
|
std::string | application_name () |
| name of this application (from AppBaseConfig::app_name). E.g. "garmin_gps_g"
|
|
std::string | platform_name () |
| name of this platform (from AppBaseConfig::platform_name). E.g. "AUV-23" or "unicorn"
|
|
template<typename App , typename Config > |
friend | int::goby::run (int argc, char *argv[], Config *cfg) |
|
const AppBaseConfig & | base_cfg () |
|
Definition at line 36 of file zeromq_application_base.h.
void goby::common::ZeroMQApplicationBase::set_loop_freq |
( |
double |
hertz | ) |
|
|
inlineprotected |
void goby::common::ZeroMQApplicationBase::set_loop_period |
( |
boost::posix_time::time_duration |
p | ) |
|
|
inlineprotected |
set the interval (with a boost::posix_time::time_duration) between calls to loop. Alternative to set_loop_freq().
- Parameters
-
p | new interval between calls to loop() |
Definition at line 58 of file zeromq_application_base.h.
void goby::common::ZeroMQApplicationBase::set_loop_period |
( |
long |
milliseconds | ) |
|
|
inlineprotected |
boost::posix_time::ptime goby::common::ZeroMQApplicationBase::t_start |
( |
| ) |
|
|
inlineprotected |
The documentation for this class was generated from the following file: