NETSIM 1.2.0
Hardware-in-the-loop acoustic network simulator
 
Loading...
Searching...
No Matches
netsim::bellhop::protobuf::Environment Class Referencefinal

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

Inheritance diagram for netsim::bellhop::protobuf::Environment:
Collaboration diagram for netsim::bellhop::protobuf::Environment:

Public Types

enum  : int {
  kWaterColumnFieldNumber = 5 , kTitleFieldNumber = 1 , kOutputFieldNumber = 3 , kSurfaceFieldNumber = 4 ,
  kBottomFieldNumber = 6 , kSourcesFieldNumber = 7 , kReceiversFieldNumber = 8 , kBeamsFieldNumber = 9 ,
  kAdaptiveInfoFieldNumber = 100 , kFreqFieldNumber = 2
}
 
typedef Environment_Output Output
 
typedef Environment_Medium Medium
 
typedef Environment_Surface Surface
 
typedef Environment_WaterColumn WaterColumn
 
typedef Environment_Bottom Bottom
 
typedef Environment_Sources Sources
 
typedef Environment_Receivers Receivers
 
typedef Environment_Beams Beams
 
typedef Environment_AdaptiveInfo AdaptiveInfo
 

Public Member Functions

 Environment ()
 
 ~Environment () override
 
PROTOBUF_CONSTEXPR Environment (::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
 
 Environment (const Environment &from)
 
 Environment (Environment &&from) noexcept
 
Environmentoperator= (const Environment &from)
 
Environmentoperator= (Environment &&from) noexcept
 
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields () const
 
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields ()
 
void Swap (Environment *other)
 
void UnsafeArenaSwap (Environment *other)
 
EnvironmentNew (::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
 
void CopyFrom (const Environment &from)
 
void MergeFrom (const Environment &from)
 
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear () final
 
bool IsInitialized () const final
 
size_t ByteSizeLong () const final
 
const char * _InternalParse (const char *ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext *ctx) final
 
uint8_t * _InternalSerialize (uint8_t *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final
 
int GetCachedSize () const final
 
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData () const final
 
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata () const final
 
int water_column_size () const
 
void clear_water_column ()
 
::netsim::bellhop::protobuf::Environment_WaterColumnmutable_water_column (int index)
 
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::netsim::bellhop::protobuf::Environment_WaterColumn > * mutable_water_column ()
 
const ::netsim::bellhop::protobuf::Environment_WaterColumnwater_column (int index) const
 
::netsim::bellhop::protobuf::Environment_WaterColumnadd_water_column ()
 
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::netsim::bellhop::protobuf::Environment_WaterColumn > & water_column () const
 
bool has_title () const
 
void clear_title ()
 
const std::string & title () const
 
template<typename ArgT0 = const std::string&, typename... ArgT>
void set_title (ArgT0 &&arg0, ArgT... args)
 
std::string * mutable_title ()
 
PROTOBUF_NODISCARD std::string * release_title ()
 
void set_allocated_title (std::string *title)
 
bool has_output () const
 
void clear_output ()
 
const ::netsim::bellhop::protobuf::Environment_Outputoutput () const
 
PROTOBUF_NODISCARD::netsim::bellhop::protobuf::Environment_Output * release_output ()
 
::netsim::bellhop::protobuf::Environment_Outputmutable_output ()
 
void set_allocated_output (::netsim::bellhop::protobuf::Environment_Output *output)
 
void unsafe_arena_set_allocated_output (::netsim::bellhop::protobuf::Environment_Output *output)
 
::netsim::bellhop::protobuf::Environment_Outputunsafe_arena_release_output ()
 
bool has_surface () const
 
void clear_surface ()
 
const ::netsim::bellhop::protobuf::Environment_Surfacesurface () const
 
PROTOBUF_NODISCARD::netsim::bellhop::protobuf::Environment_Surface * release_surface ()
 
::netsim::bellhop::protobuf::Environment_Surfacemutable_surface ()
 
void set_allocated_surface (::netsim::bellhop::protobuf::Environment_Surface *surface)
 
void unsafe_arena_set_allocated_surface (::netsim::bellhop::protobuf::Environment_Surface *surface)
 
::netsim::bellhop::protobuf::Environment_Surfaceunsafe_arena_release_surface ()
 
bool has_bottom () const
 
void clear_bottom ()
 
const ::netsim::bellhop::protobuf::Environment_Bottombottom () const
 
PROTOBUF_NODISCARD::netsim::bellhop::protobuf::Environment_Bottom * release_bottom ()
 
::netsim::bellhop::protobuf::Environment_Bottommutable_bottom ()
 
void set_allocated_bottom (::netsim::bellhop::protobuf::Environment_Bottom *bottom)
 
void unsafe_arena_set_allocated_bottom (::netsim::bellhop::protobuf::Environment_Bottom *bottom)
 
::netsim::bellhop::protobuf::Environment_Bottomunsafe_arena_release_bottom ()
 
bool has_sources () const
 
void clear_sources ()
 
const ::netsim::bellhop::protobuf::Environment_Sourcessources () const
 
PROTOBUF_NODISCARD::netsim::bellhop::protobuf::Environment_Sources * release_sources ()
 
::netsim::bellhop::protobuf::Environment_Sourcesmutable_sources ()
 
void set_allocated_sources (::netsim::bellhop::protobuf::Environment_Sources *sources)
 
void unsafe_arena_set_allocated_sources (::netsim::bellhop::protobuf::Environment_Sources *sources)
 
::netsim::bellhop::protobuf::Environment_Sourcesunsafe_arena_release_sources ()
 
bool has_receivers () const
 
void clear_receivers ()
 
const ::netsim::bellhop::protobuf::Environment_Receiversreceivers () const
 
PROTOBUF_NODISCARD::netsim::bellhop::protobuf::Environment_Receivers * release_receivers ()
 
::netsim::bellhop::protobuf::Environment_Receiversmutable_receivers ()
 
void set_allocated_receivers (::netsim::bellhop::protobuf::Environment_Receivers *receivers)
 
void unsafe_arena_set_allocated_receivers (::netsim::bellhop::protobuf::Environment_Receivers *receivers)
 
::netsim::bellhop::protobuf::Environment_Receiversunsafe_arena_release_receivers ()
 
bool has_beams () const
 
void clear_beams ()
 
const ::netsim::bellhop::protobuf::Environment_Beamsbeams () const
 
PROTOBUF_NODISCARD::netsim::bellhop::protobuf::Environment_Beams * release_beams ()
 
::netsim::bellhop::protobuf::Environment_Beamsmutable_beams ()
 
void set_allocated_beams (::netsim::bellhop::protobuf::Environment_Beams *beams)
 
void unsafe_arena_set_allocated_beams (::netsim::bellhop::protobuf::Environment_Beams *beams)
 
::netsim::bellhop::protobuf::Environment_Beamsunsafe_arena_release_beams ()
 
bool has_adaptive_info () const
 
void clear_adaptive_info ()
 
const ::netsim::bellhop::protobuf::Environment_AdaptiveInfoadaptive_info () const
 
PROTOBUF_NODISCARD::netsim::bellhop::protobuf::Environment_AdaptiveInfo * release_adaptive_info ()
 
::netsim::bellhop::protobuf::Environment_AdaptiveInfomutable_adaptive_info ()
 
void set_allocated_adaptive_info (::netsim::bellhop::protobuf::Environment_AdaptiveInfo *adaptive_info)
 
void unsafe_arena_set_allocated_adaptive_info (::netsim::bellhop::protobuf::Environment_AdaptiveInfo *adaptive_info)
 
::netsim::bellhop::protobuf::Environment_AdaptiveInfounsafe_arena_release_adaptive_info ()
 
bool has_freq () const
 
void clear_freq ()
 
uint32_t freq () const
 
void set_freq (uint32_t value)
 
template<typename ArgT0 , typename... ArgT>
PROTOBUF_ALWAYS_INLINE void set_title (ArgT0 &&arg0, ArgT... args)
 

Static Public Member Functions

static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor ()
 
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor ()
 
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection ()
 
static const Environmentdefault_instance ()
 
static const Environmentinternal_default_instance ()
 

Static Public Attributes

static constexpr int kIndexInFileMessages
 
static const ClassData _class_data_
 

Protected Member Functions

 Environment (::PROTOBUF_NAMESPACE_ID::Arena *arena, bool is_message_owned=false)
 

Friends

class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata
 
template<typename T >
class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper
 
struct ::TableStruct_netsim_2facousticstoolbox_2fenvironment_2eproto
 
void swap (Environment &a, Environment &b)
 

Detailed Description

Definition at line 3233 of file environment.pb.h.

Member Typedef Documentation

◆ AdaptiveInfo

◆ Beams

◆ Bottom

◆ Medium

◆ Output

◆ Receivers

◆ Sources

◆ Surface

◆ WaterColumn

Member Enumeration Documentation

◆ anonymous enum

anonymous enum : int
Enumerator
kWaterColumnFieldNumber 
kTitleFieldNumber 
kOutputFieldNumber 
kSurfaceFieldNumber 
kBottomFieldNumber 
kSourcesFieldNumber 
kReceiversFieldNumber 
kBeamsFieldNumber 
kAdaptiveInfoFieldNumber 
kFreqFieldNumber 

Definition at line 3370 of file environment.pb.h.

Constructor & Destructor Documentation

◆ Environment() [1/5]

netsim::bellhop::protobuf::Environment::Environment ( )
inline

Definition at line 3236 of file environment.pb.h.

◆ ~Environment()

netsim::bellhop::protobuf::Environment::~Environment ( )
override

◆ Environment() [2/5]

PROTOBUF_CONSTEXPR netsim::bellhop::protobuf::Environment::Environment ( ::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized  )
explicit

◆ Environment() [3/5]

netsim::bellhop::protobuf::Environment::Environment ( const Environment from)

◆ Environment() [4/5]

netsim::bellhop::protobuf::Environment::Environment ( Environment &&  from)
inlinenoexcept

Definition at line 3241 of file environment.pb.h.

◆ Environment() [5/5]

netsim::bellhop::protobuf::Environment::Environment ( ::PROTOBUF_NAMESPACE_ID::Arena *  arena,
bool  is_message_owned = false 
)
explicitprotected

Member Function Documentation

◆ _InternalParse()

const char * netsim::bellhop::protobuf::Environment::_InternalParse ( const char *  ptr,
::PROTOBUF_NAMESPACE_ID::internal::ParseContext *  ctx 
)
final

◆ _InternalSerialize()

uint8_t * netsim::bellhop::protobuf::Environment::_InternalSerialize ( uint8_t *  target,
::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *  stream 
) const
final

◆ adaptive_info()

const ::netsim::bellhop::protobuf::Environment_AdaptiveInfo & netsim::bellhop::protobuf::Environment::adaptive_info ( ) const
inline

Definition at line 6203 of file environment.pb.h.

◆ add_water_column()

netsim::bellhop::protobuf::Environment_WaterColumn * netsim::bellhop::protobuf::Environment::add_water_column ( )
inline

Definition at line 5814 of file environment.pb.h.

◆ beams()

const ::netsim::bellhop::protobuf::Environment_Beams & netsim::bellhop::protobuf::Environment::beams ( ) const
inline

Definition at line 6113 of file environment.pb.h.

◆ bottom()

const ::netsim::bellhop::protobuf::Environment_Bottom & netsim::bellhop::protobuf::Environment::bottom ( ) const
inline

Definition at line 5843 of file environment.pb.h.

◆ ByteSizeLong()

size_t netsim::bellhop::protobuf::Environment::ByteSizeLong ( ) const
final

◆ Clear()

PROTOBUF_ATTRIBUTE_REINITIALIZES void netsim::bellhop::protobuf::Environment::Clear ( )
final

◆ clear_adaptive_info()

void netsim::bellhop::protobuf::Environment::clear_adaptive_info ( )
inline

Definition at line 6194 of file environment.pb.h.

◆ clear_beams()

void netsim::bellhop::protobuf::Environment::clear_beams ( )
inline

Definition at line 6104 of file environment.pb.h.

◆ clear_bottom()

void netsim::bellhop::protobuf::Environment::clear_bottom ( )
inline

Definition at line 5834 of file environment.pb.h.

◆ clear_freq()

void netsim::bellhop::protobuf::Environment::clear_freq ( )
inline

Definition at line 5585 of file environment.pb.h.

◆ clear_output()

void netsim::bellhop::protobuf::Environment::clear_output ( )
inline

Definition at line 5614 of file environment.pb.h.

◆ clear_receivers()

void netsim::bellhop::protobuf::Environment::clear_receivers ( )
inline

Definition at line 6014 of file environment.pb.h.

◆ clear_sources()

void netsim::bellhop::protobuf::Environment::clear_sources ( )
inline

Definition at line 5924 of file environment.pb.h.

◆ clear_surface()

void netsim::bellhop::protobuf::Environment::clear_surface ( )
inline

Definition at line 5704 of file environment.pb.h.

◆ clear_title()

void netsim::bellhop::protobuf::Environment::clear_title ( )
inline

Definition at line 5526 of file environment.pb.h.

◆ clear_water_column()

void netsim::bellhop::protobuf::Environment::clear_water_column ( )
inline

Definition at line 5792 of file environment.pb.h.

◆ CopyFrom()

void netsim::bellhop::protobuf::Environment::CopyFrom ( const Environment from)

◆ default_instance()

static const Environment & netsim::bellhop::protobuf::Environment::default_instance ( )
inlinestatic

Definition at line 3280 of file environment.pb.h.

◆ descriptor()

static const ::PROTOBUF_NAMESPACE_ID::Descriptor * netsim::bellhop::protobuf::Environment::descriptor ( )
inlinestatic

Definition at line 3271 of file environment.pb.h.

◆ freq()

uint32_t netsim::bellhop::protobuf::Environment::freq ( ) const
inline

Definition at line 5592 of file environment.pb.h.

◆ GetCachedSize()

int netsim::bellhop::protobuf::Environment::GetCachedSize ( ) const
inlinefinal

Definition at line 3333 of file environment.pb.h.

◆ GetClassData()

const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * netsim::bellhop::protobuf::Environment::GetClassData ( ) const
final

◆ GetDescriptor()

static const ::PROTOBUF_NAMESPACE_ID::Descriptor * netsim::bellhop::protobuf::Environment::GetDescriptor ( )
inlinestatic

Definition at line 3274 of file environment.pb.h.

◆ GetMetadata()

::PROTOBUF_NAMESPACE_ID::Metadata netsim::bellhop::protobuf::Environment::GetMetadata ( ) const
final

◆ GetReflection()

static const ::PROTOBUF_NAMESPACE_ID::Reflection * netsim::bellhop::protobuf::Environment::GetReflection ( )
inlinestatic

Definition at line 3277 of file environment.pb.h.

◆ has_adaptive_info()

bool netsim::bellhop::protobuf::Environment::has_adaptive_info ( ) const
inline

Definition at line 6191 of file environment.pb.h.

◆ has_beams()

bool netsim::bellhop::protobuf::Environment::has_beams ( ) const
inline

Definition at line 6101 of file environment.pb.h.

◆ has_bottom()

bool netsim::bellhop::protobuf::Environment::has_bottom ( ) const
inline

Definition at line 5831 of file environment.pb.h.

◆ has_freq()

bool netsim::bellhop::protobuf::Environment::has_freq ( ) const
inline

Definition at line 5582 of file environment.pb.h.

◆ has_output()

bool netsim::bellhop::protobuf::Environment::has_output ( ) const
inline

Definition at line 5611 of file environment.pb.h.

◆ has_receivers()

bool netsim::bellhop::protobuf::Environment::has_receivers ( ) const
inline

Definition at line 6011 of file environment.pb.h.

◆ has_sources()

bool netsim::bellhop::protobuf::Environment::has_sources ( ) const
inline

Definition at line 5921 of file environment.pb.h.

◆ has_surface()

bool netsim::bellhop::protobuf::Environment::has_surface ( ) const
inline

Definition at line 5701 of file environment.pb.h.

◆ has_title()

bool netsim::bellhop::protobuf::Environment::has_title ( ) const
inline

Definition at line 5523 of file environment.pb.h.

◆ internal_default_instance()

static const Environment * netsim::bellhop::protobuf::Environment::internal_default_instance ( )
inlinestatic

Definition at line 3283 of file environment.pb.h.

◆ IsInitialized()

bool netsim::bellhop::protobuf::Environment::IsInitialized ( ) const
final

◆ MergeFrom()

void netsim::bellhop::protobuf::Environment::MergeFrom ( const Environment from)
inline

Definition at line 3320 of file environment.pb.h.

◆ mutable_adaptive_info()

netsim::bellhop::protobuf::Environment_AdaptiveInfo * netsim::bellhop::protobuf::Environment::mutable_adaptive_info ( )
inline

Definition at line 6250 of file environment.pb.h.

◆ mutable_beams()

netsim::bellhop::protobuf::Environment_Beams * netsim::bellhop::protobuf::Environment::mutable_beams ( )
inline

Definition at line 6160 of file environment.pb.h.

◆ mutable_bottom()

netsim::bellhop::protobuf::Environment_Bottom * netsim::bellhop::protobuf::Environment::mutable_bottom ( )
inline

Definition at line 5890 of file environment.pb.h.

◆ mutable_output()

netsim::bellhop::protobuf::Environment_Output * netsim::bellhop::protobuf::Environment::mutable_output ( )
inline

Definition at line 5670 of file environment.pb.h.

◆ mutable_receivers()

netsim::bellhop::protobuf::Environment_Receivers * netsim::bellhop::protobuf::Environment::mutable_receivers ( )
inline

Definition at line 6070 of file environment.pb.h.

◆ mutable_sources()

netsim::bellhop::protobuf::Environment_Sources * netsim::bellhop::protobuf::Environment::mutable_sources ( )
inline

Definition at line 5980 of file environment.pb.h.

◆ mutable_surface()

netsim::bellhop::protobuf::Environment_Surface * netsim::bellhop::protobuf::Environment::mutable_surface ( )
inline

Definition at line 5760 of file environment.pb.h.

◆ mutable_title()

std::string * netsim::bellhop::protobuf::Environment::mutable_title ( )
inline

Definition at line 5542 of file environment.pb.h.

◆ mutable_unknown_fields()

inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * netsim::bellhop::protobuf::Environment::mutable_unknown_fields ( )
inline

Definition at line 3267 of file environment.pb.h.

◆ mutable_water_column() [1/2]

PROTOBUF_NAMESPACE_ID::RepeatedPtrField<::netsim::bellhop::protobuf::Environment_WaterColumn > * netsim::bellhop::protobuf::Environment::mutable_water_column ( )
inline

Definition at line 5800 of file environment.pb.h.

◆ mutable_water_column() [2/2]

netsim::bellhop::protobuf::Environment_WaterColumn * netsim::bellhop::protobuf::Environment::mutable_water_column ( int  index)
inline

Definition at line 5795 of file environment.pb.h.

◆ New()

Environment * netsim::bellhop::protobuf::Environment::New ( ::PROTOBUF_NAMESPACE_ID::Arena *  arena = nullptr) const
inlinefinal

Definition at line 3314 of file environment.pb.h.

◆ operator=() [1/2]

Environment & netsim::bellhop::protobuf::Environment::operator= ( const Environment from)
inline

Definition at line 3246 of file environment.pb.h.

◆ operator=() [2/2]

Environment & netsim::bellhop::protobuf::Environment::operator= ( Environment &&  from)
inlinenoexcept

Definition at line 3250 of file environment.pb.h.

◆ output()

const ::netsim::bellhop::protobuf::Environment_Output & netsim::bellhop::protobuf::Environment::output ( ) const
inline

Definition at line 5623 of file environment.pb.h.

◆ receivers()

const ::netsim::bellhop::protobuf::Environment_Receivers & netsim::bellhop::protobuf::Environment::receivers ( ) const
inline

Definition at line 6023 of file environment.pb.h.

◆ release_adaptive_info()

netsim::bellhop::protobuf::Environment_AdaptiveInfo * netsim::bellhop::protobuf::Environment::release_adaptive_info ( )
inline

Definition at line 6220 of file environment.pb.h.

◆ release_beams()

netsim::bellhop::protobuf::Environment_Beams * netsim::bellhop::protobuf::Environment::release_beams ( )
inline

Definition at line 6130 of file environment.pb.h.

◆ release_bottom()

netsim::bellhop::protobuf::Environment_Bottom * netsim::bellhop::protobuf::Environment::release_bottom ( )
inline

Definition at line 5860 of file environment.pb.h.

◆ release_output()

netsim::bellhop::protobuf::Environment_Output * netsim::bellhop::protobuf::Environment::release_output ( )
inline

Definition at line 5640 of file environment.pb.h.

◆ release_receivers()

netsim::bellhop::protobuf::Environment_Receivers * netsim::bellhop::protobuf::Environment::release_receivers ( )
inline

Definition at line 6040 of file environment.pb.h.

◆ release_sources()

netsim::bellhop::protobuf::Environment_Sources * netsim::bellhop::protobuf::Environment::release_sources ( )
inline

Definition at line 5950 of file environment.pb.h.

◆ release_surface()

netsim::bellhop::protobuf::Environment_Surface * netsim::bellhop::protobuf::Environment::release_surface ( )
inline

Definition at line 5730 of file environment.pb.h.

◆ release_title()

std::string * netsim::bellhop::protobuf::Environment::release_title ( )
inline

Definition at line 5558 of file environment.pb.h.

◆ set_allocated_adaptive_info()

void netsim::bellhop::protobuf::Environment::set_allocated_adaptive_info ( ::netsim::bellhop::protobuf::Environment_AdaptiveInfo adaptive_info)
inline

Definition at line 6255 of file environment.pb.h.

◆ set_allocated_beams()

void netsim::bellhop::protobuf::Environment::set_allocated_beams ( ::netsim::bellhop::protobuf::Environment_Beams beams)
inline

Definition at line 6165 of file environment.pb.h.

◆ set_allocated_bottom()

void netsim::bellhop::protobuf::Environment::set_allocated_bottom ( ::netsim::bellhop::protobuf::Environment_Bottom bottom)
inline

Definition at line 5895 of file environment.pb.h.

◆ set_allocated_output()

void netsim::bellhop::protobuf::Environment::set_allocated_output ( ::netsim::bellhop::protobuf::Environment_Output output)
inline

Definition at line 5675 of file environment.pb.h.

◆ set_allocated_receivers()

void netsim::bellhop::protobuf::Environment::set_allocated_receivers ( ::netsim::bellhop::protobuf::Environment_Receivers receivers)
inline

Definition at line 6075 of file environment.pb.h.

◆ set_allocated_sources()

void netsim::bellhop::protobuf::Environment::set_allocated_sources ( ::netsim::bellhop::protobuf::Environment_Sources sources)
inline

Definition at line 5985 of file environment.pb.h.

◆ set_allocated_surface()

void netsim::bellhop::protobuf::Environment::set_allocated_surface ( ::netsim::bellhop::protobuf::Environment_Surface surface)
inline

Definition at line 5765 of file environment.pb.h.

◆ set_allocated_title()

void netsim::bellhop::protobuf::Environment::set_allocated_title ( std::string *  title)
inline

Definition at line 5567 of file environment.pb.h.

◆ set_freq()

void netsim::bellhop::protobuf::Environment::set_freq ( uint32_t  value)
inline

Definition at line 5600 of file environment.pb.h.

◆ set_title() [1/2]

template<typename ArgT0 = const std::string&, typename... ArgT>
void netsim::bellhop::protobuf::Environment::set_title ( ArgT0 &&  arg0,
ArgT...  args 
)

◆ set_title() [2/2]

template<typename ArgT0 , typename... ArgT>
PROTOBUF_ALWAYS_INLINE void netsim::bellhop::protobuf::Environment::set_title ( ArgT0 &&  arg0,
ArgT...  args 
)
inline

Definition at line 5537 of file environment.pb.h.

◆ sources()

const ::netsim::bellhop::protobuf::Environment_Sources & netsim::bellhop::protobuf::Environment::sources ( ) const
inline

Definition at line 5933 of file environment.pb.h.

◆ surface()

const ::netsim::bellhop::protobuf::Environment_Surface & netsim::bellhop::protobuf::Environment::surface ( ) const
inline

Definition at line 5713 of file environment.pb.h.

◆ Swap()

void netsim::bellhop::protobuf::Environment::Swap ( Environment other)
inline

Definition at line 3293 of file environment.pb.h.

◆ title()

const std::string & netsim::bellhop::protobuf::Environment::title ( ) const
inline

Definition at line 5530 of file environment.pb.h.

◆ unknown_fields()

const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & netsim::bellhop::protobuf::Environment::unknown_fields ( ) const
inline

Definition at line 3264 of file environment.pb.h.

◆ unsafe_arena_release_adaptive_info()

netsim::bellhop::protobuf::Environment_AdaptiveInfo * netsim::bellhop::protobuf::Environment::unsafe_arena_release_adaptive_info ( )
inline

Definition at line 6235 of file environment.pb.h.

◆ unsafe_arena_release_beams()

netsim::bellhop::protobuf::Environment_Beams * netsim::bellhop::protobuf::Environment::unsafe_arena_release_beams ( )
inline

Definition at line 6145 of file environment.pb.h.

◆ unsafe_arena_release_bottom()

netsim::bellhop::protobuf::Environment_Bottom * netsim::bellhop::protobuf::Environment::unsafe_arena_release_bottom ( )
inline

Definition at line 5875 of file environment.pb.h.

◆ unsafe_arena_release_output()

netsim::bellhop::protobuf::Environment_Output * netsim::bellhop::protobuf::Environment::unsafe_arena_release_output ( )
inline

Definition at line 5655 of file environment.pb.h.

◆ unsafe_arena_release_receivers()

netsim::bellhop::protobuf::Environment_Receivers * netsim::bellhop::protobuf::Environment::unsafe_arena_release_receivers ( )
inline

Definition at line 6055 of file environment.pb.h.

◆ unsafe_arena_release_sources()

netsim::bellhop::protobuf::Environment_Sources * netsim::bellhop::protobuf::Environment::unsafe_arena_release_sources ( )
inline

Definition at line 5965 of file environment.pb.h.

◆ unsafe_arena_release_surface()

netsim::bellhop::protobuf::Environment_Surface * netsim::bellhop::protobuf::Environment::unsafe_arena_release_surface ( )
inline

Definition at line 5745 of file environment.pb.h.

◆ unsafe_arena_set_allocated_adaptive_info()

void netsim::bellhop::protobuf::Environment::unsafe_arena_set_allocated_adaptive_info ( ::netsim::bellhop::protobuf::Environment_AdaptiveInfo adaptive_info)
inline

Definition at line 6207 of file environment.pb.h.

◆ unsafe_arena_set_allocated_beams()

void netsim::bellhop::protobuf::Environment::unsafe_arena_set_allocated_beams ( ::netsim::bellhop::protobuf::Environment_Beams beams)
inline

Definition at line 6117 of file environment.pb.h.

◆ unsafe_arena_set_allocated_bottom()

void netsim::bellhop::protobuf::Environment::unsafe_arena_set_allocated_bottom ( ::netsim::bellhop::protobuf::Environment_Bottom bottom)
inline

Definition at line 5847 of file environment.pb.h.

◆ unsafe_arena_set_allocated_output()

void netsim::bellhop::protobuf::Environment::unsafe_arena_set_allocated_output ( ::netsim::bellhop::protobuf::Environment_Output output)
inline

Definition at line 5627 of file environment.pb.h.

◆ unsafe_arena_set_allocated_receivers()

void netsim::bellhop::protobuf::Environment::unsafe_arena_set_allocated_receivers ( ::netsim::bellhop::protobuf::Environment_Receivers receivers)
inline

Definition at line 6027 of file environment.pb.h.

◆ unsafe_arena_set_allocated_sources()

void netsim::bellhop::protobuf::Environment::unsafe_arena_set_allocated_sources ( ::netsim::bellhop::protobuf::Environment_Sources sources)
inline

Definition at line 5937 of file environment.pb.h.

◆ unsafe_arena_set_allocated_surface()

void netsim::bellhop::protobuf::Environment::unsafe_arena_set_allocated_surface ( ::netsim::bellhop::protobuf::Environment_Surface surface)
inline

Definition at line 5717 of file environment.pb.h.

◆ UnsafeArenaSwap()

void netsim::bellhop::protobuf::Environment::UnsafeArenaSwap ( Environment other)
inline

Definition at line 3306 of file environment.pb.h.

◆ water_column() [1/2]

const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<::netsim::bellhop::protobuf::Environment_WaterColumn > & netsim::bellhop::protobuf::Environment::water_column ( ) const
inline

Definition at line 5820 of file environment.pb.h.

◆ water_column() [2/2]

const ::netsim::bellhop::protobuf::Environment_WaterColumn & netsim::bellhop::protobuf::Environment::water_column ( int  index) const
inline

Definition at line 5807 of file environment.pb.h.

◆ water_column_size()

int netsim::bellhop::protobuf::Environment::water_column_size ( ) const
inline

Definition at line 5789 of file environment.pb.h.

Friends And Related Symbol Documentation

◆ ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper

template<typename T >
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper
friend

Definition at line 3561 of file environment.pb.h.

◆ ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata

friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata
friend

Definition at line 3342 of file environment.pb.h.

◆ ::TableStruct_netsim_2facousticstoolbox_2fenvironment_2eproto

◆ swap

void swap ( Environment a,
Environment b 
)
friend

Definition at line 3290 of file environment.pb.h.

Member Data Documentation

◆ _class_data_

const ClassData netsim::bellhop::protobuf::Environment::_class_data_
static

Definition at line 3351 of file environment.pb.h.

◆ _impl_

Impl_ netsim::bellhop::protobuf::Environment::_impl_

Definition at line 3579 of file environment.pb.h.

◆ kIndexInFileMessages

constexpr int netsim::bellhop::protobuf::Environment::kIndexInFileMessages
staticconstexpr
Initial value:
=
14

Definition at line 3287 of file environment.pb.h.


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