Goby v2
Public Types | Public Member Functions | Static Public Member Functions | Static Public Attributes | Friends | List of all members
iFrontSeatConfig Class Reference
Inheritance diagram for iFrontSeatConfig:
Inheritance graph
[legend]

Public Types

typedef iFrontSeatConfig_MOOSVariables MOOSVariables
 
typedef iFrontSeatConfig_LegacyOperations LegacyOperations
 

Public Member Functions

 iFrontSeatConfig (const iFrontSeatConfig &from)
 
iFrontSeatConfigoperator= (const iFrontSeatConfig &from)
 
const ::google::protobuf::UnknownFieldSet & unknown_fields () const
 
inline::google::protobuf::UnknownFieldSet * mutable_unknown_fields ()
 
void Swap (iFrontSeatConfig *other)
 
iFrontSeatConfigNew () const
 
void CopyFrom (const ::google::protobuf::Message &from)
 
void MergeFrom (const ::google::protobuf::Message &from)
 
void CopyFrom (const iFrontSeatConfig &from)
 
void MergeFrom (const iFrontSeatConfig &from)
 
void Clear ()
 
bool IsInitialized () const
 
int ByteSize () const
 
bool MergePartialFromCodedStream (::google::protobuf::io::CodedInputStream *input)
 
void SerializeWithCachedSizes (::google::protobuf::io::CodedOutputStream *output) const
 
::google::protobuf::uint8 * SerializeWithCachedSizesToArray (::google::protobuf::uint8 *output) const
 
int GetCachedSize () const
 
::google::protobuf::Metadata GetMetadata () const
 
bool has_common () const
 
void clear_common ()
 
const ::GobyMOOSAppConfigcommon () const
 
inline::GobyMOOSAppConfig * mutable_common ()
 
inline::GobyMOOSAppConfig * release_common ()
 
void set_allocated_common (::GobyMOOSAppConfig *common)
 
bool has_require_helm () const
 
void clear_require_helm ()
 
bool require_helm () const
 
void set_require_helm (bool value)
 
bool has_helm_running_timeout () const
 
void clear_helm_running_timeout ()
 
double helm_running_timeout () const
 
void set_helm_running_timeout (double value)
 
bool has_frontseat_connected_timeout () const
 
void clear_frontseat_connected_timeout ()
 
double frontseat_connected_timeout () const
 
void set_frontseat_connected_timeout (double value)
 
bool has_status_period () const
 
void clear_status_period ()
 
inline::google::protobuf::uint32 status_period () const
 
void set_status_period (::google::protobuf::uint32 value)
 
bool has_modem_id () const
 
void clear_modem_id ()
 
inline::google::protobuf::uint32 modem_id () const
 
void set_modem_id (::google::protobuf::uint32 value)
 
bool has_moos_var () const
 
void clear_moos_var ()
 
const ::iFrontSeatConfig_MOOSVariablesmoos_var () const
 
inline::iFrontSeatConfig_MOOSVariables * mutable_moos_var ()
 
inline::iFrontSeatConfig_MOOSVariables * release_moos_var ()
 
void set_allocated_moos_var (::iFrontSeatConfig_MOOSVariables *moos_var)
 
bool has_exit_on_error () const
 
void clear_exit_on_error ()
 
bool exit_on_error () const
 
void set_exit_on_error (bool value)
 
bool has_legacy_cfg () const
 
void clear_legacy_cfg ()
 
const ::iFrontSeatConfig_LegacyOperationslegacy_cfg () const
 
inline::iFrontSeatConfig_LegacyOperations * mutable_legacy_cfg ()
 
inline::iFrontSeatConfig_LegacyOperations * release_legacy_cfg ()
 
void set_allocated_legacy_cfg (::iFrontSeatConfig_LegacyOperations *legacy_cfg)
 

Static Public Member Functions

static const ::google::protobuf::Descriptor * descriptor ()
 
static const iFrontSeatConfigdefault_instance ()
 

Static Public Attributes

static const int kCommonFieldNumber = 1
 
static const int kRequireHelmFieldNumber = 10
 
static const int kHelmRunningTimeoutFieldNumber = 11
 
static const int kFrontseatConnectedTimeoutFieldNumber = 12
 
static const int kStatusPeriodFieldNumber = 13
 
static const int kModemIdFieldNumber = 14
 
static const int kMoosVarFieldNumber = 20
 
static const int kExitOnErrorFieldNumber = 21
 
static const int kLegacyCfgFieldNumber = 30
 

Friends

void protobuf_AddDesc_goby_2fmoos_2fprotobuf_2ffrontseat_5fconfig_2eproto ()
 
void protobuf_AssignDesc_goby_2fmoos_2fprotobuf_2ffrontseat_5fconfig_2eproto ()
 
void protobuf_ShutdownFile_goby_2fmoos_2fprotobuf_2ffrontseat_5fconfig_2eproto ()
 

Detailed Description

Definition at line 388 of file frontseat_config.pb.h.


The documentation for this class was generated from the following file: