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

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

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

Public Types

typedef Environment_Output_OutputType OutputType
 

Public Member Functions

 Environment_Output ()
 
virtual ~Environment_Output ()
 
 Environment_Output (const Environment_Output &from)
 
Environment_Outputoperator= (const Environment_Output &from)
 
const ::google::protobuf::UnknownFieldSet & unknown_fields () const
 
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields ()
 
void Swap (Environment_Output *other)
 
Environment_OutputNew () const final
 
Environment_OutputNew (::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 Environment_Output &from)
 
void MergeFrom (const Environment_Output &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_type () const
 
void clear_type ()
 
::netsim::bellhop::protobuf::Environment_Output_OutputType type () const
 
void set_type (::netsim::bellhop::protobuf::Environment_Output_OutputType value)
 

Static Public Member Functions

static const ::google::protobuf::Descriptor * descriptor ()
 
static const Environment_Outputdefault_instance ()
 
static void InitAsDefaultInstance ()
 
static const Environment_Outputinternal_default_instance ()
 
static bool OutputType_IsValid (int value)
 
static const ::google::protobuf::EnumDescriptor * OutputType_descriptor ()
 
static const ::std::string & OutputType_Name (OutputType value)
 
static bool OutputType_Parse (const ::std::string &name, OutputType *value)
 

Static Public Attributes

static constexpr int kIndexInFileMessages
 
static const OutputType ARRIVAL_TIMES
 
static const OutputType EIGENRAYS
 
static const OutputType RAYS
 
static const OutputType COHERENT_PRESSURE
 
static const OutputType INCOHERENT_PRESSURE
 
static const OutputType SEMICOHERENT_PRESSURE
 
static const OutputType OutputType_MIN
 
static const OutputType OutputType_MAX
 
static const int OutputType_ARRAYSIZE
 
static const int kTypeFieldNumber = 1
 

Friends

struct ::protobuf_netsim_2facousticstoolbox_2fenvironment_2eproto::TableStruct
 
void swap (Environment_Output &a, Environment_Output &b)
 

Detailed Description

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

Member Typedef Documentation

◆ OutputType

Constructor & Destructor Documentation

◆ Environment_Output() [1/2]

netsim::bellhop::protobuf::Environment_Output::Environment_Output ( )

◆ ~Environment_Output()

virtual netsim::bellhop::protobuf::Environment_Output::~Environment_Output ( )
virtual

◆ Environment_Output() [2/2]

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

Member Function Documentation

◆ ByteSizeLong()

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

◆ Clear()

void netsim::bellhop::protobuf::Environment_Output::Clear ( )
final

◆ clear_type()

void netsim::bellhop::protobuf::Environment_Output::clear_type ( )
inline

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

◆ CopyFrom() [1/2]

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

◆ CopyFrom() [2/2]

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

◆ default_instance()

static const Environment_Output& netsim::bellhop::protobuf::Environment_Output::default_instance ( )
static

◆ descriptor()

static const ::google::protobuf::Descriptor* netsim::bellhop::protobuf::Environment_Output::descriptor ( )
static

◆ GetCachedSize()

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

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

◆ GetMetadata()

::google::protobuf::Metadata netsim::bellhop::protobuf::Environment_Output::GetMetadata ( ) const
final

◆ has_type()

bool netsim::bellhop::protobuf::Environment_Output::has_type ( ) const
inline

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

◆ InitAsDefaultInstance()

static void netsim::bellhop::protobuf::Environment_Output::InitAsDefaultInstance ( )
static

◆ internal_default_instance()

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

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

◆ InternalSerializeWithCachedSizesToArray()

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

◆ IsInitialized()

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

◆ MergeFrom() [1/2]

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

◆ MergeFrom() [2/2]

void netsim::bellhop::protobuf::Environment_Output::MergeFrom ( const Environment_Output from)

◆ MergePartialFromCodedStream()

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

◆ mutable_unknown_fields()

inline ::google::protobuf::UnknownFieldSet* netsim::bellhop::protobuf::Environment_Output::mutable_unknown_fields ( )
inline

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

◆ New() [1/2]

Environment_Output* netsim::bellhop::protobuf::Environment_Output::New ( ) const
inlinefinal

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

◆ New() [2/2]

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

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

◆ operator=()

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

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

◆ OutputType_descriptor()

static const ::google::protobuf::EnumDescriptor* netsim::bellhop::protobuf::Environment_Output::OutputType_descriptor ( )
inlinestatic

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

◆ OutputType_IsValid()

static bool netsim::bellhop::protobuf::Environment_Output::OutputType_IsValid ( int  value)
inlinestatic

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

◆ OutputType_Name()

static const ::std::string& netsim::bellhop::protobuf::Environment_Output::OutputType_Name ( OutputType  value)
inlinestatic

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

◆ OutputType_Parse()

static bool netsim::bellhop::protobuf::Environment_Output::OutputType_Parse ( const ::std::string &  name,
OutputType value 
)
inlinestatic

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

◆ SerializeWithCachedSizes()

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

◆ set_type()

void netsim::bellhop::protobuf::Environment_Output::set_type ( ::netsim::bellhop::protobuf::Environment_Output_OutputType  value)
inline

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

◆ Swap()

void netsim::bellhop::protobuf::Environment_Output::Swap ( Environment_Output other)

◆ type()

netsim::bellhop::protobuf::Environment_Output_OutputType netsim::bellhop::protobuf::Environment_Output::type ( ) const
inline

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

◆ unknown_fields()

const ::google::protobuf::UnknownFieldSet& netsim::bellhop::protobuf::Environment_Output::unknown_fields ( ) const
inline

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

Friends And Related Function Documentation

◆ ::protobuf_netsim_2facousticstoolbox_2fenvironment_2eproto::TableStruct

◆ swap

void swap ( Environment_Output a,
Environment_Output b 
)
friend

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

Member Data Documentation

◆ ARRIVAL_TIMES

const OutputType netsim::bellhop::protobuf::Environment_Output::ARRIVAL_TIMES
static
Initial value:

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

◆ COHERENT_PRESSURE

const OutputType netsim::bellhop::protobuf::Environment_Output::COHERENT_PRESSURE
static
Initial value:

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

◆ EIGENRAYS

const OutputType netsim::bellhop::protobuf::Environment_Output::EIGENRAYS
static
Initial value:

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

◆ INCOHERENT_PRESSURE

const OutputType netsim::bellhop::protobuf::Environment_Output::INCOHERENT_PRESSURE
static
Initial value:

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

◆ kIndexInFileMessages

constexpr int netsim::bellhop::protobuf::Environment_Output::kIndexInFileMessages
staticconstexpr
Initial value:
=
0

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

◆ kTypeFieldNumber

const int netsim::bellhop::protobuf::Environment_Output::kTypeFieldNumber = 1
static

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

◆ OutputType_ARRAYSIZE

const int netsim::bellhop::protobuf::Environment_Output::OutputType_ARRAYSIZE
static
Initial value:

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

◆ OutputType_MAX

const OutputType netsim::bellhop::protobuf::Environment_Output::OutputType_MAX
static
Initial value:

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

◆ OutputType_MIN

const OutputType netsim::bellhop::protobuf::Environment_Output::OutputType_MIN
static
Initial value:

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

◆ RAYS

const OutputType netsim::bellhop::protobuf::Environment_Output::RAYS
static
Initial value:

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

◆ SEMICOHERENT_PRESSURE

const OutputType netsim::bellhop::protobuf::Environment_Output::SEMICOHERENT_PRESSURE
static
Initial value:

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


The documentation for this class was generated from the following file:
netsim::bellhop::protobuf::Environment_Output_OutputType_RAYS
@ Environment_Output_OutputType_RAYS
Definition: environment.pb.h:131
netsim::bellhop::protobuf::Environment_Output_OutputType_OutputType_ARRAYSIZE
const int Environment_Output_OutputType_OutputType_ARRAYSIZE
Definition: environment.pb.h:139
netsim::bellhop::protobuf::Environment_Output_OutputType_OutputType_MAX
const Environment_Output_OutputType Environment_Output_OutputType_OutputType_MAX
Definition: environment.pb.h:138
netsim::bellhop::protobuf::Environment_Output_OutputType_ARRIVAL_TIMES
@ Environment_Output_OutputType_ARRIVAL_TIMES
Definition: environment.pb.h:129
netsim::bellhop::protobuf::Environment_Output_OutputType_OutputType_MIN
const Environment_Output_OutputType Environment_Output_OutputType_OutputType_MIN
Definition: environment.pb.h:137
netsim::bellhop::protobuf::Environment_Output_OutputType_COHERENT_PRESSURE
@ Environment_Output_OutputType_COHERENT_PRESSURE
Definition: environment.pb.h:132
netsim::bellhop::protobuf::Environment_Output_OutputType_EIGENRAYS
@ Environment_Output_OutputType_EIGENRAYS
Definition: environment.pb.h:130
netsim::bellhop::protobuf::Environment_Output_OutputType_INCOHERENT_PRESSURE
@ Environment_Output_OutputType_INCOHERENT_PRESSURE
Definition: environment.pb.h:133
netsim::bellhop::protobuf::Environment_Output_OutputType_SEMICOHERENT_PRESSURE
@ Environment_Output_OutputType_SEMICOHERENT_PRESSURE
Definition: environment.pb.h:134