| 
| template<typename ProtobufConfig >  | 
|   | GobyMOOSAppSelector (ProtobufConfig *cfg) | 
|   | 
|   | ~GobyMOOSAppSelector () override=default | 
|   | 
| template<typename ProtobufMessage >  | 
| void  | publish_pb (const std::string &key, const ProtobufMessage &msg) | 
|   | 
| void  | publish (CMOOSMsg &msg) | 
|   | 
| void  | publish (const std::string &key, const std::string &value) | 
|   | 
| void  | publish (const std::string &key, double value) | 
|   | 
| goby::moos::DynamicMOOSVars &  | dynamic_vars () | 
|   | 
| double  | start_time () const | 
|   | 
| void  | subscribe (const std::string &var, const InboxFunc &handler=InboxFunc(), double blackout=0) | 
|   | 
| template<typename V , typename A1 >  | 
| void  | subscribe (const std::string &var, void(V::*mem_func)(A1), V *obj, double blackout=0) | 
|   | 
| void  | subscribe (const std::string &var_pattern, const std::string &app_pattern, const InboxFunc &handler=InboxFunc(), double blackout=0) | 
|   | 
| template<typename V , typename A1 >  | 
| void  | subscribe (const std::string &var_pattern, const std::string &app_pattern, void(V::*mem_func)(A1), V *obj, double blackout=0) | 
|   | 
| template<typename V , typename ProtobufMessage >  | 
| void  | subscribe_pb (const std::string &var, void(V::*mem_func)(const ProtobufMessage &), V *obj, double blackout=0) | 
|   | 
| template<typename ProtobufMessage >  | 
| void  | subscribe_pb (const std::string &var, boost::function< void(const ProtobufMessage &msg)> handler, double blackout=0) | 
|   | 
| void  | register_timer (int period_seconds, const boost::function< void()> &handler) | 
|   | 
| template<typename V >  | 
| void  | register_timer (int period_seconds, void(V::*mem_func)(), V *obj) | 
|   | 
| template<typename App >  | 
| friend  | int::goby::moos::run (int argc, char *argv[]) | 
|   | 
| virtual void  | loop ()=0 | 
|   | 
| bool  | ignore_stale () | 
|   | 
| void  | set_ignore_stale (bool b) | 
|   | 
| bool  | dynamic_moos_vars_enabled () | 
|   | 
| void  | set_dynamic_moos_vars_enabled (bool b) | 
|   | 
| std::pair< std::string, goby::moos::protobuf::TranslatorEntry::ParserSerializerTechnique >  | parse_type_technique (const std::string &type_and_technique) | 
|   | 
| bool  | Iterate () override | 
|   | 
| bool  | OnStartUp () override | 
|   | 
| bool  | OnConnectToServer () override | 
|   | 
| bool  | OnNewMail (MOOSMSG_LIST &) override | 
|   | 
| void  | RegisterVariables () | 
|   | 
| void  | PostReport () | 
|   | 
template<class MOOSAppType = MOOSAppShell>
class goby::moos::GobyMOOSAppSelector< MOOSAppType >
Definition at line 124 of file goby_moos_app.h.