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

Public Types

enum  DCCLParameters { DCCL_ID = 200, DCCL_MAX_BYTES = 32 }
 
typedef CTDSample_SalinityAlgorithm SalinityAlgorithm
 
typedef CTDSample_SoundSpeedAlgorithm SoundSpeedAlgorithm
 
typedef CTDSample_DensityAlgorithm DensityAlgorithm
 

Public Member Functions

 CTDSample (const CTDSample &from)
 
CTDSampleoperator= (const CTDSample &from)
 
const ::google::protobuf::UnknownFieldSet & unknown_fields () const
 
inline::google::protobuf::UnknownFieldSet * mutable_unknown_fields ()
 
void Swap (CTDSample *other)
 
CTDSampleNew () const
 
void CopyFrom (const ::google::protobuf::Message &from)
 
void MergeFrom (const ::google::protobuf::Message &from)
 
void CopyFrom (const CTDSample &from)
 
void MergeFrom (const CTDSample &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_source_id () const
 
void clear_source_id ()
 
inline::google::protobuf::int32 source_id () const
 
void set_source_id (::google::protobuf::int32 value)
 
bool has_time () const
 
void clear_time ()
 
double time () const
 
void set_time (double value)
 
bool has_conductivity () const
 
void clear_conductivity ()
 
double conductivity () const
 
void set_conductivity (double value)
 
bool has_temperature () const
 
void clear_temperature ()
 
double temperature () const
 
void set_temperature (double value)
 
bool has_pressure () const
 
void clear_pressure ()
 
double pressure () const
 
void set_pressure (double value)
 
bool has_salinity () const
 
void clear_salinity ()
 
double salinity () const
 
void set_salinity (double value)
 
bool has_sound_speed () const
 
void clear_sound_speed ()
 
double sound_speed () const
 
void set_sound_speed (double value)
 
bool has_density () const
 
void clear_density ()
 
double density () const
 
void set_density (double value)
 
bool has_depth () const
 
void clear_depth ()
 
double depth () const
 
void set_depth (double value)
 
bool has_lat () const
 
void clear_lat ()
 
double lat () const
 
void set_lat (double value)
 
bool has_lon () const
 
void clear_lon ()
 
double lon () const
 
void set_lon (double value)
 
bool has_salinity_algorithm () const
 
void clear_salinity_algorithm ()
 
inline::goby::moos::protobuf::CTDSample_SalinityAlgorithm salinity_algorithm () const
 
void set_salinity_algorithm (::goby::moos::protobuf::CTDSample_SalinityAlgorithm value)
 
bool has_sound_speed_algorithm () const
 
void clear_sound_speed_algorithm ()
 
inline::goby::moos::protobuf::CTDSample_SoundSpeedAlgorithm sound_speed_algorithm () const
 
void set_sound_speed_algorithm (::goby::moos::protobuf::CTDSample_SoundSpeedAlgorithm value)
 
bool has_density_algorithm () const
 
void clear_density_algorithm ()
 
inline::goby::moos::protobuf::CTDSample_DensityAlgorithm density_algorithm () const
 
void set_density_algorithm (::goby::moos::protobuf::CTDSample_DensityAlgorithm value)
 

Static Public Member Functions

static const ::google::protobuf::Descriptor * descriptor ()
 
static const CTDSampledefault_instance ()
 
static bool SalinityAlgorithm_IsValid (int value)
 
static const ::google::protobuf::EnumDescriptor * SalinityAlgorithm_descriptor ()
 
static const ::std::string & SalinityAlgorithm_Name (SalinityAlgorithm value)
 
static bool SalinityAlgorithm_Parse (const ::std::string &name, SalinityAlgorithm *value)
 
static bool SoundSpeedAlgorithm_IsValid (int value)
 
static const ::google::protobuf::EnumDescriptor * SoundSpeedAlgorithm_descriptor ()
 
static const ::std::string & SoundSpeedAlgorithm_Name (SoundSpeedAlgorithm value)
 
static bool SoundSpeedAlgorithm_Parse (const ::std::string &name, SoundSpeedAlgorithm *value)
 
static bool DensityAlgorithm_IsValid (int value)
 
static const ::google::protobuf::EnumDescriptor * DensityAlgorithm_descriptor ()
 
static const ::std::string & DensityAlgorithm_Name (DensityAlgorithm value)
 
static bool DensityAlgorithm_Parse (const ::std::string &name, DensityAlgorithm *value)
 

Static Public Attributes

static const SalinityAlgorithm SAL_ALGORITHM_UNKNOWN = CTDSample_SalinityAlgorithm_SAL_ALGORITHM_UNKNOWN
 
static const SalinityAlgorithm UNESCO_44_PREKIN_AND_LEWIS_1980 = CTDSample_SalinityAlgorithm_UNESCO_44_PREKIN_AND_LEWIS_1980
 
static const SalinityAlgorithm SalinityAlgorithm_MIN
 
static const SalinityAlgorithm SalinityAlgorithm_MAX
 
static const int SalinityAlgorithm_ARRAYSIZE
 
static const SoundSpeedAlgorithm SS_ALGORITHM_UNKNOWN = CTDSample_SoundSpeedAlgorithm_SS_ALGORITHM_UNKNOWN
 
static const SoundSpeedAlgorithm UNESCO_44_CHEN_AND_MILLERO_1977 = CTDSample_SoundSpeedAlgorithm_UNESCO_44_CHEN_AND_MILLERO_1977
 
static const SoundSpeedAlgorithm MACKENZIE_1981 = CTDSample_SoundSpeedAlgorithm_MACKENZIE_1981
 
static const SoundSpeedAlgorithm DEL_GROSSO_1974 = CTDSample_SoundSpeedAlgorithm_DEL_GROSSO_1974
 
static const SoundSpeedAlgorithm SoundSpeedAlgorithm_MIN
 
static const SoundSpeedAlgorithm SoundSpeedAlgorithm_MAX
 
static const int SoundSpeedAlgorithm_ARRAYSIZE
 
static const DensityAlgorithm DENSITY_ALGORITHM_UNKNOWN = CTDSample_DensityAlgorithm_DENSITY_ALGORITHM_UNKNOWN
 
static const DensityAlgorithm UNESCO_38_MILLERO_AND_POISSON_1981 = CTDSample_DensityAlgorithm_UNESCO_38_MILLERO_AND_POISSON_1981
 
static const DensityAlgorithm DensityAlgorithm_MIN
 
static const DensityAlgorithm DensityAlgorithm_MAX
 
static const int DensityAlgorithm_ARRAYSIZE
 
static const int kSourceIdFieldNumber = 1
 
static const int kTimeFieldNumber = 2
 
static const int kConductivityFieldNumber = 10
 
static const int kTemperatureFieldNumber = 11
 
static const int kPressureFieldNumber = 12
 
static const int kSalinityFieldNumber = 20
 
static const int kSoundSpeedFieldNumber = 21
 
static const int kDensityFieldNumber = 22
 
static const int kDepthFieldNumber = 23
 
static const int kLatFieldNumber = 24
 
static const int kLonFieldNumber = 25
 
static const int kSalinityAlgorithmFieldNumber = 30
 
static const int kSoundSpeedAlgorithmFieldNumber = 31
 
static const int kDensityAlgorithmFieldNumber = 32
 

Friends

void protobuf_AddDesc_goby_2fmoos_2fprotobuf_2fctd_5fsample_2eproto ()
 
void protobuf_AssignDesc_goby_2fmoos_2fprotobuf_2fctd_5fsample_2eproto ()
 
void protobuf_ShutdownFile_goby_2fmoos_2fprotobuf_2fctd_5fsample_2eproto ()
 

Detailed Description

Definition at line 107 of file ctd_sample.pb.h.

Member Data Documentation

const int goby::moos::protobuf::CTDSample::DensityAlgorithm_ARRAYSIZE
static
Initial value:
=
CTDSample_DensityAlgorithm_DensityAlgorithm_ARRAYSIZE

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

const DensityAlgorithm goby::moos::protobuf::CTDSample::DensityAlgorithm_MAX
static
Initial value:
=
CTDSample_DensityAlgorithm_DensityAlgorithm_MAX

Definition at line 216 of file ctd_sample.pb.h.

const DensityAlgorithm goby::moos::protobuf::CTDSample::DensityAlgorithm_MIN
static
Initial value:
=
CTDSample_DensityAlgorithm_DensityAlgorithm_MIN

Definition at line 214 of file ctd_sample.pb.h.

const int goby::moos::protobuf::CTDSample::SalinityAlgorithm_ARRAYSIZE
static
Initial value:
=
CTDSample_SalinityAlgorithm_SalinityAlgorithm_ARRAYSIZE

Definition at line 168 of file ctd_sample.pb.h.

const SalinityAlgorithm goby::moos::protobuf::CTDSample::SalinityAlgorithm_MAX
static
Initial value:
=
CTDSample_SalinityAlgorithm_SalinityAlgorithm_MAX

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

const SalinityAlgorithm goby::moos::protobuf::CTDSample::SalinityAlgorithm_MIN
static
Initial value:
=
CTDSample_SalinityAlgorithm_SalinityAlgorithm_MIN

Definition at line 164 of file ctd_sample.pb.h.

const int goby::moos::protobuf::CTDSample::SoundSpeedAlgorithm_ARRAYSIZE
static
Initial value:
=
CTDSample_SoundSpeedAlgorithm_SoundSpeedAlgorithm_ARRAYSIZE

Definition at line 194 of file ctd_sample.pb.h.

const SoundSpeedAlgorithm goby::moos::protobuf::CTDSample::SoundSpeedAlgorithm_MAX
static
Initial value:
=
CTDSample_SoundSpeedAlgorithm_SoundSpeedAlgorithm_MAX

Definition at line 192 of file ctd_sample.pb.h.

const SoundSpeedAlgorithm goby::moos::protobuf::CTDSample::SoundSpeedAlgorithm_MIN
static
Initial value:
=
CTDSample_SoundSpeedAlgorithm_SoundSpeedAlgorithm_MIN

Definition at line 190 of file ctd_sample.pb.h.


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