NETSIM  1.0.1
Hardware-in-the-loopacousticnetworksimulator
netsim::protobuf::iBellhopConfig Class Reference

#include </root/netsim/obj-x86_64-linux-gnu/include/netsim/acousticstoolbox/iBellhop_messages.pb.h>

Inheritance diagram for netsim::protobuf::iBellhopConfig:
Collaboration diagram for netsim::protobuf::iBellhopConfig:

Public Member Functions

 iBellhopConfig ()
 
virtual ~iBellhopConfig ()
 
 iBellhopConfig (const iBellhopConfig &from)
 
iBellhopConfigoperator= (const iBellhopConfig &from)
 
const ::google::protobuf::UnknownFieldSet & unknown_fields () const
 
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields ()
 
void Swap (iBellhopConfig *other)
 
iBellhopConfigNew () const final
 
iBellhopConfigNew (::google::protobuf::Arena *arena) const final
 
void CopyFrom (const ::google::protobuf::Message &from) final
 
void MergeFrom (const ::google::protobuf::Message &from) final
 
void CopyFrom (const iBellhopConfig &from)
 
void MergeFrom (const iBellhopConfig &from)
 
void Clear () final
 
bool IsInitialized () const final
 
size_t ByteSizeLong () const final
 
bool MergePartialFromCodedStream (::google::protobuf::io::CodedInputStream *input) final
 
void SerializeWithCachedSizes (::google::protobuf::io::CodedOutputStream *output) const final
 
::google::protobuf::uint8 * InternalSerializeWithCachedSizesToArray (bool deterministic, ::google::protobuf::uint8 *target) const final
 
int GetCachedSize () const final
 
::google::protobuf::Metadata GetMetadata () const final
 
bool has_moos_var_request () const
 
void clear_moos_var_request ()
 
const ::std::string & moos_var_request () const
 
void set_moos_var_request (const ::std::string &value)
 
void set_moos_var_request (const char *value)
 
void set_moos_var_request (const char *value, size_t size)
 
::std::string * mutable_moos_var_request ()
 
::std::string * release_moos_var_request ()
 
void set_allocated_moos_var_request (::std::string *moos_var_request)
 
bool has_moos_var_response () const
 
void clear_moos_var_response ()
 
const ::std::string & moos_var_response () const
 
void set_moos_var_response (const ::std::string &value)
 
void set_moos_var_response (const char *value)
 
void set_moos_var_response (const char *value, size_t size)
 
::std::string * mutable_moos_var_response ()
 
::std::string * release_moos_var_response ()
 
void set_allocated_moos_var_response (::std::string *moos_var_response)
 
bool has_output_env_dir () const
 
void clear_output_env_dir ()
 
const ::std::string & output_env_dir () const
 
void set_output_env_dir (const ::std::string &value)
 
void set_output_env_dir (const char *value)
 
void set_output_env_dir (const char *value, size_t size)
 
::std::string * mutable_output_env_dir ()
 
::std::string * release_output_env_dir ()
 
void set_allocated_output_env_dir (::std::string *output_env_dir)
 
bool has_local_sound_speed_var () const
 
void clear_local_sound_speed_var ()
 
const ::std::string & local_sound_speed_var () const
 
void set_local_sound_speed_var (const ::std::string &value)
 
void set_local_sound_speed_var (const char *value)
 
void set_local_sound_speed_var (const char *value, size_t size)
 
::std::string * mutable_local_sound_speed_var ()
 
::std::string * release_local_sound_speed_var ()
 
void set_allocated_local_sound_speed_var (::std::string *local_sound_speed_var)
 
bool has_common () const
 
void clear_common ()
 
const ::goby::moos::protobuf::GobyMOOSAppConfig & common () const
 
::goby::moos::protobuf::GobyMOOSAppConfig * release_common ()
 
::goby::moos::protobuf::GobyMOOSAppConfig * mutable_common ()
 
void set_allocated_common (::goby::moos::protobuf::GobyMOOSAppConfig *common)
 
bool has_initial_env () const
 
void clear_initial_env ()
 
const ::netsim::bellhop::protobuf::Environmentinitial_env () const
 
::netsim::bellhop::protobuf::Environmentrelease_initial_env ()
 
::netsim::bellhop::protobuf::Environmentmutable_initial_env ()
 
void set_allocated_initial_env (::netsim::bellhop::protobuf::Environment *initial_env)
 
bool has_extrapolate_nav () const
 
void clear_extrapolate_nav ()
 
bool extrapolate_nav () const
 
void set_extrapolate_nav (bool value)
 
bool has_max_number_of_receivers () const
 
void clear_max_number_of_receivers ()
 
::google::protobuf::int32 max_number_of_receivers () const
 
void set_max_number_of_receivers (::google::protobuf::int32 value)
 

Static Public Member Functions

static const ::google::protobuf::Descriptor * descriptor ()
 
static const iBellhopConfigdefault_instance ()
 
static void InitAsDefaultInstance ()
 
static const iBellhopConfiginternal_default_instance ()
 

Public Attributes

static ::google::protobuf::internal::ExplicitlyConstructed< ::std::string > _i_give_permission_to_break_this_code_default_moos_var_request_
 
static ::google::protobuf::internal::ExplicitlyConstructed< ::std::string > _i_give_permission_to_break_this_code_default_moos_var_response_
 
static ::google::protobuf::internal::ExplicitlyConstructed< ::std::string > _i_give_permission_to_break_this_code_default_output_env_dir_
 

Static Public Attributes

static constexpr int kIndexInFileMessages
 
static const int kMoosVarRequestFieldNumber = 3
 
static const int kMoosVarResponseFieldNumber = 4
 
static const int kOutputEnvDirFieldNumber = 5
 
static const int kLocalSoundSpeedVarFieldNumber = 7
 
static const int kCommonFieldNumber = 1
 
static const int kInitialEnvFieldNumber = 2
 
static const int kExtrapolateNavFieldNumber = 6
 
static const int kMaxNumberOfReceiversFieldNumber = 10
 

Friends

struct ::protobuf_netsim_2facousticstoolbox_2fiBellhop_5fmessages_2eproto::TableStruct
 
void swap (iBellhopConfig &a, iBellhopConfig &b)
 

Detailed Description

Definition at line 121 of file iBellhop_messages.pb.h.

Constructor & Destructor Documentation

◆ iBellhopConfig() [1/2]

netsim::protobuf::iBellhopConfig::iBellhopConfig ( )

◆ ~iBellhopConfig()

virtual netsim::protobuf::iBellhopConfig::~iBellhopConfig ( )
virtual

◆ iBellhopConfig() [2/2]

netsim::protobuf::iBellhopConfig::iBellhopConfig ( const iBellhopConfig from)

Member Function Documentation

◆ ByteSizeLong()

size_t netsim::protobuf::iBellhopConfig::ByteSizeLong ( ) const
final

◆ Clear()

void netsim::protobuf::iBellhopConfig::Clear ( )
final

◆ clear_common()

void netsim::protobuf::iBellhopConfig::clear_common ( )

◆ clear_extrapolate_nav()

void netsim::protobuf::iBellhopConfig::clear_extrapolate_nav ( )
inline

Definition at line 1700 of file iBellhop_messages.pb.h.

◆ clear_initial_env()

void netsim::protobuf::iBellhopConfig::clear_initial_env ( )

◆ clear_local_sound_speed_var()

void netsim::protobuf::iBellhopConfig::clear_local_sound_speed_var ( )
inline

Definition at line 1724 of file iBellhop_messages.pb.h.

◆ clear_max_number_of_receivers()

void netsim::protobuf::iBellhopConfig::clear_max_number_of_receivers ( )
inline

Definition at line 1790 of file iBellhop_messages.pb.h.

◆ clear_moos_var_request()

void netsim::protobuf::iBellhopConfig::clear_moos_var_request ( )
inline

Definition at line 1502 of file iBellhop_messages.pb.h.

◆ clear_moos_var_response()

void netsim::protobuf::iBellhopConfig::clear_moos_var_response ( )
inline

Definition at line 1568 of file iBellhop_messages.pb.h.

◆ clear_output_env_dir()

void netsim::protobuf::iBellhopConfig::clear_output_env_dir ( )
inline

Definition at line 1634 of file iBellhop_messages.pb.h.

◆ common()

const ::goby::moos::protobuf::GobyMOOSAppConfig & netsim::protobuf::iBellhopConfig::common ( ) const
inline

Definition at line 1397 of file iBellhop_messages.pb.h.

◆ CopyFrom() [1/2]

void netsim::protobuf::iBellhopConfig::CopyFrom ( const ::google::protobuf::Message &  from)
final

◆ CopyFrom() [2/2]

void netsim::protobuf::iBellhopConfig::CopyFrom ( const iBellhopConfig from)

◆ default_instance()

static const iBellhopConfig& netsim::protobuf::iBellhopConfig::default_instance ( )
static

◆ descriptor()

static const ::google::protobuf::Descriptor* netsim::protobuf::iBellhopConfig::descriptor ( )
static

◆ extrapolate_nav()

bool netsim::protobuf::iBellhopConfig::extrapolate_nav ( ) const
inline

Definition at line 1704 of file iBellhop_messages.pb.h.

◆ GetCachedSize()

int netsim::protobuf::iBellhopConfig::GetCachedSize ( ) const
inlinefinal

Definition at line 193 of file iBellhop_messages.pb.h.

◆ GetMetadata()

::google::protobuf::Metadata netsim::protobuf::iBellhopConfig::GetMetadata ( ) const
final

◆ has_common()

bool netsim::protobuf::iBellhopConfig::has_common ( ) const
inline

Definition at line 1385 of file iBellhop_messages.pb.h.

◆ has_extrapolate_nav()

bool netsim::protobuf::iBellhopConfig::has_extrapolate_nav ( ) const
inline

Definition at line 1691 of file iBellhop_messages.pb.h.

◆ has_initial_env()

bool netsim::protobuf::iBellhopConfig::has_initial_env ( ) const
inline

Definition at line 1439 of file iBellhop_messages.pb.h.

◆ has_local_sound_speed_var()

bool netsim::protobuf::iBellhopConfig::has_local_sound_speed_var ( ) const
inline

Definition at line 1715 of file iBellhop_messages.pb.h.

◆ has_max_number_of_receivers()

bool netsim::protobuf::iBellhopConfig::has_max_number_of_receivers ( ) const
inline

Definition at line 1781 of file iBellhop_messages.pb.h.

◆ has_moos_var_request()

bool netsim::protobuf::iBellhopConfig::has_moos_var_request ( ) const
inline

Definition at line 1493 of file iBellhop_messages.pb.h.

◆ has_moos_var_response()

bool netsim::protobuf::iBellhopConfig::has_moos_var_response ( ) const
inline

Definition at line 1559 of file iBellhop_messages.pb.h.

◆ has_output_env_dir()

bool netsim::protobuf::iBellhopConfig::has_output_env_dir ( ) const
inline

Definition at line 1625 of file iBellhop_messages.pb.h.

◆ InitAsDefaultInstance()

static void netsim::protobuf::iBellhopConfig::InitAsDefaultInstance ( )
static

◆ initial_env()

const ::netsim::bellhop::protobuf::Environment & netsim::protobuf::iBellhopConfig::initial_env ( ) const
inline

Definition at line 1451 of file iBellhop_messages.pb.h.

◆ internal_default_instance()

static const iBellhopConfig* netsim::protobuf::iBellhopConfig::internal_default_instance ( )
inlinestatic

Definition at line 158 of file iBellhop_messages.pb.h.

◆ InternalSerializeWithCachedSizesToArray()

::google::protobuf::uint8* netsim::protobuf::iBellhopConfig::InternalSerializeWithCachedSizesToArray ( bool  deterministic,
::google::protobuf::uint8 *  target 
) const
final

◆ IsInitialized()

bool netsim::protobuf::iBellhopConfig::IsInitialized ( ) const
final

◆ local_sound_speed_var()

const ::std::string & netsim::protobuf::iBellhopConfig::local_sound_speed_var ( ) const
inline

Definition at line 1728 of file iBellhop_messages.pb.h.

◆ max_number_of_receivers()

google::protobuf::int32 netsim::protobuf::iBellhopConfig::max_number_of_receivers ( ) const
inline

Definition at line 1794 of file iBellhop_messages.pb.h.

◆ MergeFrom() [1/2]

void netsim::protobuf::iBellhopConfig::MergeFrom ( const ::google::protobuf::Message &  from)
final

◆ MergeFrom() [2/2]

void netsim::protobuf::iBellhopConfig::MergeFrom ( const iBellhopConfig from)

◆ MergePartialFromCodedStream()

bool netsim::protobuf::iBellhopConfig::MergePartialFromCodedStream ( ::google::protobuf::io::CodedInputStream *  input)
final

◆ moos_var_request()

const ::std::string & netsim::protobuf::iBellhopConfig::moos_var_request ( ) const
inline

Definition at line 1506 of file iBellhop_messages.pb.h.

◆ moos_var_response()

const ::std::string & netsim::protobuf::iBellhopConfig::moos_var_response ( ) const
inline

Definition at line 1572 of file iBellhop_messages.pb.h.

◆ mutable_common()

goby::moos::protobuf::GobyMOOSAppConfig * netsim::protobuf::iBellhopConfig::mutable_common ( )
inline

Definition at line 1410 of file iBellhop_messages.pb.h.

◆ mutable_initial_env()

netsim::bellhop::protobuf::Environment * netsim::protobuf::iBellhopConfig::mutable_initial_env ( )
inline

Definition at line 1464 of file iBellhop_messages.pb.h.

◆ mutable_local_sound_speed_var()

std::string * netsim::protobuf::iBellhopConfig::mutable_local_sound_speed_var ( )
inline

Definition at line 1757 of file iBellhop_messages.pb.h.

◆ mutable_moos_var_request()

std::string * netsim::protobuf::iBellhopConfig::mutable_moos_var_request ( )
inline

Definition at line 1535 of file iBellhop_messages.pb.h.

◆ mutable_moos_var_response()

std::string * netsim::protobuf::iBellhopConfig::mutable_moos_var_response ( )
inline

Definition at line 1601 of file iBellhop_messages.pb.h.

◆ mutable_output_env_dir()

std::string * netsim::protobuf::iBellhopConfig::mutable_output_env_dir ( )
inline

Definition at line 1667 of file iBellhop_messages.pb.h.

◆ mutable_unknown_fields()

inline ::google::protobuf::UnknownFieldSet* netsim::protobuf::iBellhopConfig::mutable_unknown_fields ( )
inline

Definition at line 150 of file iBellhop_messages.pb.h.

◆ New() [1/2]

iBellhopConfig* netsim::protobuf::iBellhopConfig::New ( ) const
inlinefinal

Definition at line 172 of file iBellhop_messages.pb.h.

◆ New() [2/2]

iBellhopConfig* netsim::protobuf::iBellhopConfig::New ( ::google::protobuf::Arena *  arena) const
inlinefinal

Definition at line 176 of file iBellhop_messages.pb.h.

◆ operator=()

iBellhopConfig& netsim::protobuf::iBellhopConfig::operator= ( const iBellhopConfig from)
inline

Definition at line 128 of file iBellhop_messages.pb.h.

◆ output_env_dir()

const ::std::string & netsim::protobuf::iBellhopConfig::output_env_dir ( ) const
inline

Definition at line 1638 of file iBellhop_messages.pb.h.

◆ release_common()

goby::moos::protobuf::GobyMOOSAppConfig * netsim::protobuf::iBellhopConfig::release_common ( )
inline

Definition at line 1403 of file iBellhop_messages.pb.h.

◆ release_initial_env()

netsim::bellhop::protobuf::Environment * netsim::protobuf::iBellhopConfig::release_initial_env ( )
inline

Definition at line 1457 of file iBellhop_messages.pb.h.

◆ release_local_sound_speed_var()

std::string * netsim::protobuf::iBellhopConfig::release_local_sound_speed_var ( )
inline

Definition at line 1762 of file iBellhop_messages.pb.h.

◆ release_moos_var_request()

std::string * netsim::protobuf::iBellhopConfig::release_moos_var_request ( )
inline

Definition at line 1540 of file iBellhop_messages.pb.h.

◆ release_moos_var_response()

std::string * netsim::protobuf::iBellhopConfig::release_moos_var_response ( )
inline

Definition at line 1606 of file iBellhop_messages.pb.h.

◆ release_output_env_dir()

std::string * netsim::protobuf::iBellhopConfig::release_output_env_dir ( )
inline

Definition at line 1672 of file iBellhop_messages.pb.h.

◆ SerializeWithCachedSizes()

void netsim::protobuf::iBellhopConfig::SerializeWithCachedSizes ( ::google::protobuf::io::CodedOutputStream *  output) const
final

◆ set_allocated_common()

void netsim::protobuf::iBellhopConfig::set_allocated_common ( ::goby::moos::protobuf::GobyMOOSAppConfig *  common)
inline

Definition at line 1419 of file iBellhop_messages.pb.h.

◆ set_allocated_initial_env()

void netsim::protobuf::iBellhopConfig::set_allocated_initial_env ( ::netsim::bellhop::protobuf::Environment initial_env)
inline

Definition at line 1473 of file iBellhop_messages.pb.h.

◆ set_allocated_local_sound_speed_var()

void netsim::protobuf::iBellhopConfig::set_allocated_local_sound_speed_var ( ::std::string *  local_sound_speed_var)
inline

Definition at line 1770 of file iBellhop_messages.pb.h.

◆ set_allocated_moos_var_request()

void netsim::protobuf::iBellhopConfig::set_allocated_moos_var_request ( ::std::string *  moos_var_request)
inline

Definition at line 1548 of file iBellhop_messages.pb.h.

◆ set_allocated_moos_var_response()

void netsim::protobuf::iBellhopConfig::set_allocated_moos_var_response ( ::std::string *  moos_var_response)
inline

Definition at line 1614 of file iBellhop_messages.pb.h.

◆ set_allocated_output_env_dir()

void netsim::protobuf::iBellhopConfig::set_allocated_output_env_dir ( ::std::string *  output_env_dir)
inline

Definition at line 1680 of file iBellhop_messages.pb.h.

◆ set_extrapolate_nav()

void netsim::protobuf::iBellhopConfig::set_extrapolate_nav ( bool  value)
inline

Definition at line 1708 of file iBellhop_messages.pb.h.

◆ set_local_sound_speed_var() [1/3]

void netsim::protobuf::iBellhopConfig::set_local_sound_speed_var ( const ::std::string &  value)
inline

Definition at line 1732 of file iBellhop_messages.pb.h.

◆ set_local_sound_speed_var() [2/3]

void netsim::protobuf::iBellhopConfig::set_local_sound_speed_var ( const char *  value)
inline

Definition at line 1745 of file iBellhop_messages.pb.h.

◆ set_local_sound_speed_var() [3/3]

void netsim::protobuf::iBellhopConfig::set_local_sound_speed_var ( const char *  value,
size_t  size 
)
inline

Definition at line 1751 of file iBellhop_messages.pb.h.

◆ set_max_number_of_receivers()

void netsim::protobuf::iBellhopConfig::set_max_number_of_receivers ( ::google::protobuf::int32  value)
inline

Definition at line 1798 of file iBellhop_messages.pb.h.

◆ set_moos_var_request() [1/3]

void netsim::protobuf::iBellhopConfig::set_moos_var_request ( const ::std::string &  value)
inline

Definition at line 1510 of file iBellhop_messages.pb.h.

◆ set_moos_var_request() [2/3]

void netsim::protobuf::iBellhopConfig::set_moos_var_request ( const char *  value)
inline

Definition at line 1523 of file iBellhop_messages.pb.h.

◆ set_moos_var_request() [3/3]

void netsim::protobuf::iBellhopConfig::set_moos_var_request ( const char *  value,
size_t  size 
)
inline

Definition at line 1529 of file iBellhop_messages.pb.h.

◆ set_moos_var_response() [1/3]

void netsim::protobuf::iBellhopConfig::set_moos_var_response ( const ::std::string &  value)
inline

Definition at line 1576 of file iBellhop_messages.pb.h.

◆ set_moos_var_response() [2/3]

void netsim::protobuf::iBellhopConfig::set_moos_var_response ( const char *  value)
inline

Definition at line 1589 of file iBellhop_messages.pb.h.

◆ set_moos_var_response() [3/3]

void netsim::protobuf::iBellhopConfig::set_moos_var_response ( const char *  value,
size_t  size 
)
inline

Definition at line 1595 of file iBellhop_messages.pb.h.

◆ set_output_env_dir() [1/3]

void netsim::protobuf::iBellhopConfig::set_output_env_dir ( const ::std::string &  value)
inline

Definition at line 1642 of file iBellhop_messages.pb.h.

◆ set_output_env_dir() [2/3]

void netsim::protobuf::iBellhopConfig::set_output_env_dir ( const char *  value)
inline

Definition at line 1655 of file iBellhop_messages.pb.h.

◆ set_output_env_dir() [3/3]

void netsim::protobuf::iBellhopConfig::set_output_env_dir ( const char *  value,
size_t  size 
)
inline

Definition at line 1661 of file iBellhop_messages.pb.h.

◆ Swap()

void netsim::protobuf::iBellhopConfig::Swap ( iBellhopConfig other)

◆ unknown_fields()

const ::google::protobuf::UnknownFieldSet& netsim::protobuf::iBellhopConfig::unknown_fields ( ) const
inline

Definition at line 147 of file iBellhop_messages.pb.h.

Friends And Related Function Documentation

◆ ::protobuf_netsim_2facousticstoolbox_2fiBellhop_5fmessages_2eproto::TableStruct

◆ swap

void swap ( iBellhopConfig a,
iBellhopConfig b 
)
friend

Definition at line 166 of file iBellhop_messages.pb.h.

Member Data Documentation

◆ _i_give_permission_to_break_this_code_default_moos_var_request_

::google::protobuf::internal::ExplicitlyConstructed< ::std::string> netsim::protobuf::iBellhopConfig::_i_give_permission_to_break_this_code_default_moos_var_request_

Definition at line 336 of file iBellhop_messages.pb.h.

◆ _i_give_permission_to_break_this_code_default_moos_var_response_

::google::protobuf::internal::ExplicitlyConstructed< ::std::string> netsim::protobuf::iBellhopConfig::_i_give_permission_to_break_this_code_default_moos_var_response_

Definition at line 340 of file iBellhop_messages.pb.h.

◆ _i_give_permission_to_break_this_code_default_output_env_dir_

::google::protobuf::internal::ExplicitlyConstructed< ::std::string> netsim::protobuf::iBellhopConfig::_i_give_permission_to_break_this_code_default_output_env_dir_

Definition at line 344 of file iBellhop_messages.pb.h.

◆ kCommonFieldNumber

const int netsim::protobuf::iBellhopConfig::kCommonFieldNumber = 1
static

Definition at line 278 of file iBellhop_messages.pb.h.

◆ kExtrapolateNavFieldNumber

const int netsim::protobuf::iBellhopConfig::kExtrapolateNavFieldNumber = 6
static

Definition at line 302 of file iBellhop_messages.pb.h.

◆ kIndexInFileMessages

constexpr int netsim::protobuf::iBellhopConfig::kIndexInFileMessages
staticconstexpr
Initial value:
=
0

Definition at line 162 of file iBellhop_messages.pb.h.

◆ kInitialEnvFieldNumber

const int netsim::protobuf::iBellhopConfig::kInitialEnvFieldNumber = 2
static

Definition at line 290 of file iBellhop_messages.pb.h.

◆ kLocalSoundSpeedVarFieldNumber

const int netsim::protobuf::iBellhopConfig::kLocalSoundSpeedVarFieldNumber = 7
static

Definition at line 263 of file iBellhop_messages.pb.h.

◆ kMaxNumberOfReceiversFieldNumber

const int netsim::protobuf::iBellhopConfig::kMaxNumberOfReceiversFieldNumber = 10
static

Definition at line 309 of file iBellhop_messages.pb.h.

◆ kMoosVarRequestFieldNumber

const int netsim::protobuf::iBellhopConfig::kMoosVarRequestFieldNumber = 3
static

Definition at line 218 of file iBellhop_messages.pb.h.

◆ kMoosVarResponseFieldNumber

const int netsim::protobuf::iBellhopConfig::kMoosVarResponseFieldNumber = 4
static

Definition at line 233 of file iBellhop_messages.pb.h.

◆ kOutputEnvDirFieldNumber

const int netsim::protobuf::iBellhopConfig::kOutputEnvDirFieldNumber = 5
static

Definition at line 248 of file iBellhop_messages.pb.h.


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