Goby3 3.2.3
2025.05.13
Loading...
Searching...
No Matches
configuration_reader.h File Reference
#include <fstream>
#include <string>
#include <vector>
#include <boost/lexical_cast/bad_lexical_cast.hpp>
#include <boost/program_options/options_description.hpp>
#include <boost/program_options/value_semantic.hpp>
#include <boost/program_options/variables_map.hpp>
#include <google/protobuf/descriptor.h>
#include "goby/exception.h"
#include "goby/protobuf/option_extensions.pb.h"
#include "goby/util/as.h"

Go to the source code of this file.

Classes

class  goby::middleware::ConfigException
 indicates a problem with the runtime command line or .cfg file configuration (or –help was given) More...
 
class  goby::middleware::ConfigReader
 Class for reading configuration from command line and/or file(s) into a Google Protocol Buffers message. You will likely want to use ProtobufConfigurator rather than using this class directly. More...
 
struct  goby::middleware::ConfigReader::PositionalOption
 

Namespaces

namespace  google
 
namespace  google::protobuf
 
namespace  goby
 The global namespace for the Goby project.
 
namespace  goby::middleware
 Objects implementing the Goby nested middleware.