#include <chrono>
#include <csignal>
#include <iostream>
#include <sys/types.h>
#include <unistd.h>
#include <boost/format.hpp>
#include "goby/exception.h"
#include "goby/middleware/application/configurator.h"
#include "goby/middleware/marshalling/detail/dccl_serializer_parser.h"
#include "goby/middleware/protobuf/app_config.pb.h"
#include "goby/time.h"
#include "goby/util/debug_logger.h"
#include "goby/util/geodesy.h"
Go to the source code of this file.
|
| goby |
| The global namespace for the Goby project.
|
|
| goby::middleware |
| Objects implementing the Goby nested middleware.
|
|
|
template<typename App > |
int | goby::run (const goby::middleware::ConfiguratorInterface< typename App::ConfigType > &cfgtor) |
| Run a Goby application using the provided Configurator. More...
|
|
template<typename App , typename Configurator = middleware::ProtobufConfigurator<typename App::ConfigType>> |
int | goby::run (int argc, char *argv[]) |
| Shorthand for goby::run for Configurators that have a constructor that simply takes argc, argv, e.g. MyConfigurator(int argc, char* argv[]). Allows for backwards-compatibility pre-Configurator. More...
|
|